United States applauds India for its efforts in initiating and inaugurating the ISA
The United States applauded India for its efforts in initiating and inaugurating the International Solar Alliance (ISA). The ISA is a treaty based intergovernmental alliance … Read more