By CEP Staff • 5 November 2012 in News

Peng steps down as CEO at beleaguered LDK Solar