ESG has become firmly embedded as a key part of any company’s corporate strategy, and these policies now come under intense scrutiny from investors, employees, customers and governments alike.
Source: How social responsibility can be a key part of business strategy

