CEA Site

St Paul lez Durance (13)
Commissioned in 2018

Capacity :
4,3 MWp
Area :
7 ha




Other installations in the same category