India has set out a net-zero emissions target for 2070, the country’s prime minister Narendra Modi has told the UN’s Cop26 climate summit. The 2070 deadline is ten years later than China’s 2060 goal, ...