By CEP Staff • 10 August 2011 in News German solar module manufacturer Aleo cuts revenue forecast over price pressure