Moving the needle on supply chain sustainability Post author By Yossi Sheffi, opinion contributor Post date March 8, 2023 Corporate sustainability is a supply chain issue.