By CEP Staff • 18 February 2015 in News

Tamar Energy scraps £12 million UK waste plant plan