By CEP Staff • 7 June 2011 in News

China ends direct subsidies for domestic wind technology firms