It’s very simply an evaluative framework that allows an organization, investors [and] other stakeholders to really understand and evaluate impacts and dependencies of businesses on the environment and society around them.
Experts spoke to Worth about the purpose of a corporation now and the role ESG and social responsibility plays in it.