Business Sustainability Performance Index (8th Edition) – Insights From Global Value Chain Ratings 2019-2023
With data from 125,000+ supplier sustainability ratings since 2019 (38,000 in 2023 alone), the Index reveals supply chain ESG insights that procurement teams can gain across regions & industries.