US joins International Solar Alliance

  Recently the United States has become the 101st member country to join the International Solar Alliance (ISA). Earlier, the 4th General Assembly of the International Solar Alliance (ISA) was organized. Introduction: The ‘International Solar Alliance’ is a treaty-based intergovernmental organization whose primary function is … Continue reading US joins International Solar Alliance