A coalition of 120 member and signatory-countries, ISA has been at the forefront of mobilizing resources and facilitating the deployment of solar projects worldwide.