By CEP Staff • 6 June 2012 in News

JA Solar 1Q revenues drop 55% year-on-year