Scottish carbon capture research body wins £2.8m worth of funding

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

Breaking