Scottish researchers win £12m CCUS funding from European pot

Peterhead Power Station.
Peterhead Power Station.