Sustainable Supply Chain Scorecard
A publicly accessible platform rating companies on their environmental and social impact across their supply chains. This incentivizes sustainable practices by making transparency the norm, influencing consumer choices and investor decisions.