By CEP Staff • 20 July 2011 in News

China set to enforce stricter wind farm approvals