Supply Chain Council of European Union | Scceu.org
News

Ecovadis inks $200 million investment to rate companies’ supply chain sustainability

ImpactAlpha, January 13 – Corporate operations are the key to sustainable business and to impact investing at scale. Corporations’ approximately $183 billion per year in climate investment dwarfs the $9 billion a year from institutional investors and $5 billion a year from venture capital, private equity and infrastructure funds.

“The supply chain is the single greatest lever for creating real change and making an impact,” said Ecovadis’ Pierre-Francois Thaler. “But when left unmanaged, it becomes a breeding ground for hidden risk.”

Ecovadis focuses on procurement practices to create sustainability scorecards for more than 60,000 companies. The company says its ratings system is used by more than 450 corporations’ procurement teams representing $2.5 trillion in business spending.

Ecovadis’ corporate customers include Johnson & Johnson, Verizon, L’Oréal, Subway, Nestlé and Salesforce.

The French firm secured a $200 million equity injection from private equity firm CVC Growth Partners. 

Related posts

New FMCC supply chain program comes at crucial time

scceu

Boxing Day shopping likely to be ‘subdued’ this year amid COVID-19, supply chain issues: expert

scceu

Treasury best practice: Bringing sustainability into supply chain finance

scceu