Global Supply Chain Credit Score
A mandatory assessment of a company's supply chain based on factors like ethical labor practices, environmental impact, and resource efficiency. Similar to a credit score, a low score results in restrictions on access to resources, markets, and financing. This incentivizes widespread compliance with global sustainability standards.