Fury as Government pulls plug on £1billion CCS scheme

Peterhead Power Station
Peterhead Power Station

Breaking