ETI in partnership bid for carbon capture study

The power station at Peterhead could use carbon capture and storage
Power station

Breaking