By CEP Staff • 17 April 2013 in News

EDF Renewable Energy takes full control of 161 MW Texas wind project