Posted on April 6, 2021 by adminIndia getting job done on climate: US envoy John Kerry The United States Special Presidential Envoy for Climate, John Kerry, on Tuesday, lauded India for ‘getting the job done on climate’ and said it is a world leader already in the deployment of … ( read original story …)