Business Sustainability Risk and Performance Index 2021

November 4, 2021

A nutshell summary of the Business Sustainability Risk and Performance Index 2021 with insights from global supply chain ratings of more than 46,000 companies.

Previous Article
EcoVadis at COP26: Setting the Agenda for Supply Chain Decarbonization at Scale
EcoVadis at COP26: Setting the Agenda for Supply Chain Decarbonization at Scale

At the ongoing COP26 summit in Glasgow, EcoVadis’s Head of Sustainability Innovation, Julia Salant spoke ab...

Next Article
From Ambition to Action: Supply Chains Key to Scaling Corporate Net Zero Pledges in Line With COP26
From Ambition to Action: Supply Chains Key to Scaling Corporate Net Zero Pledges in Line With COP26

As world leaders meet to expedite progress towards global net zero at COP26, this blog highlights the imper...