China’s surprise pledge to slash its carbon footprint to zero by 2060 has been met with cautious applause. Now it has to deliver on the promise. Photo: AFP
China’s surprise pledge to slash its carbon footprint to zero by 2060 has been met with cautious applause. Now it has to deliver on the promise. Photo: AFP


