Happy that now USA is formally a part of International Solar Alliance (ISA), a visionary initiative launched by PM Narendra Modi in 2015 at Paris COP. The number of countries who are now part of ISA is now 101: Environment, Forest & Climate Change Minister Bhupender Yadav
By
Editor on November 10, 2021