By CEP Staff • 9 May 2013 in News

MEMC Electronics’ 1Q net loss rises 23.5%