By CEP Staff • 10 August 2011 in News

German solar module manufacturer Aleo cuts revenue forecast over price pressure