MP meeting energy chiefs to discuss Peterhead Power Station

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

Breaking