By CEP Staff • 30 April 2012 in News

LDK Solar losses escalate amid industry-wide price declines