Fear for future as Peterhead power station put under review

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