By CEP Staff • 7 December 2011 in News

Vattenfall terminates Eur1.5 billion German CCS plant due to unclear legal framework