By CEP Staff • 20 December 2011 in News

Nordex secures sale of four French wind farms