Delterra
Delterra is a unique environmental NGO founded by McKinsey & Company. Our mission is to redesign human systems for the good of people and the planet by developing innovative, scalable solutions. Our current focus is on fixing entire waste and recycling systems in the Global South.