By CEP Staff • 14 May 2012 in News

Sovello is latest German solar company to file for insolvency