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

US Special Presidential Envoy for Climate John Kerry said that decisive action from the country now will determine what this transformation will mean for all generations to come