The US Climate envoy, John Kerry lauded India’s leadership role in demonstrating how economic development and clean energy can go hand in hand.
Get all latest content delivered to your email