By CEP Staff • 19 November 2010 in News

200 MW Chinese wind project passes preliminary review