EcoVadis, the leading platform for environmental, social and ethical performance ratings for global supply chains, has published the first annual edition of its G lobal CSR Risk and Performance Index.
There is a direct and measurable link between corporate social responsibility (CSR) initiatives and financial performance, according to Saurabh Mishra and Sachin Modi. Their research found that an ...