The Investment Thread

I just recently heard about ESG scores.
Are you all aware of this and what are your thoughts?