Posted inProducts & Services Mermaid rig contract cancelled by Oil & Gas StaffDecember 9, 2014August 4, 2021 Firm says cancellation is through no fault of its own