Business Sustainability Risk
and Performance Index

Insights from Global Supply Chain Ratings - based on some 65,000 ratings of companies across the world carried out in the calendar years 2015-2019.