By CEP Staff • 3 November 2011 in News

MEMC downsizes 2011 revenue forecasts due to falling wafer prices