December 17, 2020
2020 was supposed to be the year that companies eliminated deforestation from their supply chains. Over the past decade, more and more companies, along with their investors, have.