What ESG means in today’s polarised world
You probably know that ESG, which stands for ‘environmental, social, and governance’, emerged at the turn of the millennium as a framework to assess an organisation’s impact on the world around it. Businesses, investors, employees and other stakeholders have growing expectations of how green and socially responsible any entity should be. ESG is supposed to […]