New Leaders and Dramatic Contrasts in Business Sustainability Performance Revealed in 2021 Joint Study of Supply Chain ESG Ratings
Companies in Finland, Sweden and France Establish Their Leadership in CSR and Sustainability Performance
Read Article
Index 2021: Mandatory EU Due Diligence a Challenge For Supply Chain Sustainability
As the EU moves to implement a mandatory due diligence regime, the latest EcoVadis Risk and Sustainability Index reveals that European businesses are unprepared for forthcoming regulatory changes.
Read Article
2021 EcoVadis Sustainability Index Highlights: Supply Chain Risks Compromise Global Performance Growth
As highlighted in Index 2021, sustainability performance has continued to improve across regions and industries despite pandemic related challenges. However, key supply chain vulnerabilities persisted
Read Article
EcoVadis Index 2021: UK Supply Chains a Sustainability Weakness Ahead of COP26
As supply chain disruption spreads across the UK ahead of COP26, the 2021 EcoVadis Index reveals concerning trends in the social and environmental performance of many of the UK’s largest companies.
Read Article
EcoVadis’ New Report Measures Environmental and Social Impacts of Corporate Sustainability Programs
This first EcoVadis Network Impact Report explores how sustainability ratings and intelligence drive positive change across global value chains, and the communities they touch.
Read Article
2020 Index: A Sustainable Supply Base Leads to Strong Performance
2020 Business Sustainability Risk and Performance Index: companies tend to focus on their own sustainability performance, but there are hidden risks existing throughout the supply base.
Read Article
A Closer Look at the 2020 Index: A Deep Dive on GHG Reporting
Just released: 2020 Business Sustainability Risk and Performance Index brings updated insights on sustainability in your region and industry, including new data on GHG emissions.
Read Article
Sustainability Ratings Key to Monitoring Supply Chain Resilience Leading Up to the COVID-19 Crisis
Ecovadis released Business Sustainability Risk & Performance Index including insights from global supply chain ratings with analysis on the sustainability scores of more than 40,000 companies.
Read Article