On a scale of S to D, just how confusing is ESG?
Environmental, social and governance (ESG) is a buzzword for companies all over the world, but conflicting ESG scores is the latest issue to confound companies and investors. “Whose tune shall we dance to?”