Commentary
During the last couple of years, an increasing number of companies have subscribed to the environmental, social and governance (ESG) framework, promising to adhere to, and promote, the goals of corporate social responsibility and sustainable business strategies.