France awards overseas solar storage
France’s Energy Regulatory Commission (CRE) has awarded 11 large-scale solar storage project concessions following a tender for the deployment...
France’s Energy Regulatory Commission (CRE) has awarded 11 large-scale solar storage project concessions following a tender for the deployment...