By CEP Staff • 30 November 2011 in News

SSE opens UK’s largest integrated carbon capture plant