Corporate sustainability has moved from corporate social responsibility departments into the center of business strategy. The latest Organisation for Economic Co-operation and Development (OECD) report shows that by 2024 most publicly listed companies already provided some form of sustainability reporting, which marks a significant expansion in transparency.
The trend reflects a

