India a world leader in deployment of renewable energy: US envoy John Kerry

US Special Presidential Envoy for Climate John Kerry said India was a major player on the global stage and a “red-hot investment” destination because of its efforts on renewable energy transition.