
People & Culture
People are the âblind spotâ in companiesâ supply chain sustainability strategies: WRI
âIf you are building a supply chain for the future, you canât just cut emissions â you have to factor in the billions of people doing the work."