France to commit 700 million euros to International Solar Alliance
ISA is an inter-governmental organization that aims to mobilize $1 trillion in funds for future solar generation, storage and technology across the world. It has 60 signatories, with 30 of those countries having ratified the agreement.
France to commit 700 million euros to International Solar Alliance Read more