By CEP Staff • 12 February 2016 in News

German Pellets files for insolvency