By CEP Staff • 27 March 2013 in News

RES Group to partner with STFA for 120 MW Turkish wind farm