St. Vincent and Grenadines
Jamaica
Dominican Republic
Cuba
Saint Vincent and Grenadines became the 79th country to join the International Solar Alliance (ISA). It is an initiative by India aimed at combating the threats of climate change and global warming. The International Solar Alliance is a group of 121 solar resource-rich countries with headquarters in Gurugram, India.
Post your Comments