By CEP Staff • 11 April 2012 in News

Sinovel’s profits fall 73% year-on-year