Climate crisis and the COVID pandemic have revealed the cracks in global supply chains. What comes next?
0b6cedc6ad3220fef863615d2c83cb15