17 May 2019

ESG ratings ‘not far from being random’