By CEP Staff • 18 April 2013 in News

LDK Solar 4Q net loss falls as sales plunge 67.66%