By CEP Staff • 28 September 2011 in News

German witnesses 69% year-on-year slump in June solar panel installations