The first general assembly of International Solar Alliance is expected to be attended by 65 countries that are signatories to the framework agreement New Delhi: The first general assembly of the International Solar Alliance will be held in India this October. The historic event is expected to coincide with the birth anniversary of Mahatma Gandhi, […]