By CEP Staff • 9 October 2014 in News

German biogas firm MT-Energie files for insolvency