Government’s carbon capture cull “baffling”, says expert

Peterhead Power Station was the original proposed site for such a scheme.
Peterhead Power Station

More from Energy Voice

Latest Posts