Financial Times: So goes the Cambridge Dictionary definition of the word which is sandwiched by “Environmental” and “Governance” in the popular ESG acronym which has come to exert a large influence on the world of investing over the past five years.
Read more...