By CEP Staff • 17 May 2013 in News

JA Solar repays $119 million of convertible notes