SSE faces backlash over COP26 sponsorship and Peterhead Power Station role

© DC ThomsonSSE operates the Peterhead Power Station, one of Scotland's biggest polluters
SSE operates the Peterhead Power Station, one of Scotland's biggest polluters

More from Energy Voice

Latest Posts