India is major player on global stage: U.S. envoy John Kerry

Apr 07, 2021, 07.10 PM(IST) WION Video Team
US Climate Envoy John Kerry, who is on a three-day visit to India, lauded India for “getting the job done on climate” and said it is a world leader already in deployment of renewable energy.
Read in App