This definition was uncovered recently by one of our expert analysts. EcoVadis believes in this definition and would like to share it here with our blog audience.
UN Global 2012 defines supply chain sustainability as: “the management of environmental, social and economic impacts, and the encouragement of good governance practices, throughout the lifecycles of goods and services. The objective of supply chain sustainability is to create protect, and grow long-term environmental, social and economic value for all stakeholders involved in bringing products and services to market.
Supply chain sustainability needs to be built into the design/redesign of supply chains and become a feature of continuous improvement strategies of the supply chain. As such companies should develop a road map which should integrate environmental considerations into the supply chain, assess sustainability within the context of a number of elements.”
– Dr Pieter Nagel (Executive Director of the Alliance for Supply Chain Innovation), From The Good Chain, Fast Thinking Magazine, Spring 2011 Edition