By CEP Staff • 13 June 2012 in News

ANALYSIS: Perfect storm of misfortunes continues to squeeze German solar companies into insolvency