India getting job done on climate: US envoy John Kerry
India | April 06, 2021 22:32 ISTThe 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 renewable energy.