Definition
A company’s commitment to ethical, social, and environmental accountability as part of its business practices, ensuring compliance with laws and international norms.
Learn more about Corporate Social Responsibility
By employing ESG across the supply base, it’s possible to create an exponential gain of benefits.
APQC and Supply Chain Management Review collected information in December 2018 from 144 supply chain professionals about corporate citizenship activities at their organizations. The following infographic outlines the results they found from that…
Sustainability and the broader umbrella of corporate responsibility (CR) mean many things today. In some quarters, it's a marketing message. In others, it's a cost of doing business driven by a firm's customers. In others still,…
For the past thirteen years, Gartner has been releasing its list of the Top 25 Supply Chains. Here's how leaders are selected.