Environmental, Social and Corporate Governance (ESG)
This three letter acronym is becoming more and more prevalent across the portfolios of fund managers and retail investors alike as companies move towards more sustainable business models.
The value assigned to ESG data has sky […]