By CEP Staff • 16 April 2014 in News

Theolia secures project financing for 21 MW French wind farm