Operations & Finance Supply chain sustainability and social impacts: more integration needed Recent events are a reminder that while sustainability progresses, supply chain responsibility is not where it needs to be. Melodie Michel 13 November 2023