Cestas Solar Energy System
Europe's largest solar energy system being built at Cestas, France by Neoen. The facility will have a maximum capacity of 300 megawatts and is expected to begin producing electricity in October 2015.
under construction
1 mention