The United States today applauded India for its efforts in initiating and inaugurating the International Solar Alliance (ISA). The ISA is a treaty based inter-governmental alliance of 121 sunshine-rich countries that lie fully or partially between the Tropics of Cancer and Capricorn. Their adoption of solar energy is expected to help reduce the use of […]