What ESG means in today’s polarised world

Aerial view of solar panels in a field

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 […]