ru24.pro
News in English
Май
2024

Sustainability Chiefs Say Their Roles Have Become More Complex and Relevant

0
With climate reporting requirements becoming mandatory, CSOs are helping to build company strategy, becoming the public face of the firm.