Technip Lands Subsea Decom and Installation Deal in Gulf of Mexico
Oil and Gas News
Technip Lands Subsea Decom and Installation Deal in Gulf of Mexico