Petrofac named as duty holder for BP’s Miller platform

BP's Miller platform
MISSED OPPORTUNITY: The UK could have been a world leader had the UK government given BP some support for its Peterhead and Miller Field CCS-EOR project eight years ago

Breaking