ESG ratings – friend or foe?

What are the factors driving counter-intuitive outcomes?

Share this