By CEP Staff • 24 June 2013 in News

JA Solar sees net loss drop in 1Q as revenues stay steady