Floating solar system planned for Canal de Provence
Soregies and Societe du Canal de Provence (SCP) are partnering on the joint development of four floating solar arrays totalling 12MW on the Canal de...
Soregies and Societe du Canal de Provence (SCP) are partnering on the joint development of four floating solar arrays totalling 12MW on the Canal de...