North-east in ‘dirty-dozen’ of top polluters

A planned CCS scheme at Peterhead Power Station was in the running for a UK Government funding competition, until the grant was withdrawn.
A planned CCS scheme at Peterhead Power Station was in the running for a UK Government funding competition, until the grant was withdrawn.

Breaking