
March 11, 2025
The extent to which a company has oversight of its supply chain, including understanding the environmental, social and economic impacts of its operations. Achieving transparency enables a company to manage risks, ensure compliance with sustainability standards and effectively work towards environmental and sustainability targets by holding suppliers accountable for their practices.