‘Massive opportunity’: UK to spend $26.8 billion to decommission offshore oil and gas projects
Challenges over next decade include price escalation spurred by competing demands for vessels, services and equipment
Challenges over next decade include price escalation spurred by competing demands for vessels, services and equipment