By CEP Staff • 17 August 2011 in News

Evergreen Solar collapse prompts mass sale of indebted German solar stocks