Petrofac Secures Major Decommissioning Contract by Australian Government

Back to the Article