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