By CEP Staff • 4 January 2011 in News

Renewable energy project developer RES receives approval for 99 MW UK wind project