Gulf Island Fabrication gets Trinidad Topsides Deal
Oil and Gas News
Gulf Island Fabrication gets Trinidad Topsides Deal