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.