By CEP Staff • 16 April 2013 in News

LDK Solar defaults on debt repayment