CCS must be ramped up in north-east after ‘cynical betrayal’, warns MSP

The St Fergus gas terminal
The St Fergus gas terminal, a major piece of infrastructure for the UK's energy supply, is located near Peterhead in Aberdeenshire.

More from Energy Voice

Latest Posts