EDF begins work on 7MW French PV solar farm

This is one of the largest solar projects currently under construction in mainland France.

Blurred image of IJGlobal article content
Blurred image of IJGlobal article related content