52MW solar-storage for French island territories
Solar energy plus storage systems are to be installed on French islands to maximise use of the power generated.
Solar energy plus storage systems are to be installed on French islands to maximise use of the power generated.