By CEP Staff • 3 November 2011 in News MEMC downsizes 2011 revenue forecasts due to falling wafer prices