Who’s Putting the ‘S’ in ESG?

Lately, ESG is mostly in the news for the wrong reasons. Reading certain articles, it can seem as though some companies are happy to reap the benefits of seeming