SustainabilityFeatures Kris Timmermans and Jan-Willem Jannink of Accenture discuss how the upstream supplier base should be intrinsic to sustainability strategy 24 October 202324 October 2023 Iain Volume 10 Issue 5, Kris Timmermans, Jan-Willem Jannink, Accenture, Sustainability 5 min read Supply chains generate around 60 percent of all carbon emissions globally, making them critical in the... Read more