
UK debut for Delmar’s rig anchor release system coincides with move to new offices in Aberdeen
The first ever UK application of a specialist rig anchor release technology that saves time, CO2 emissions and costs has been confirmed by Aberdeen-based Delmar Systems. The company’s RAR Plus device was installed and activated […]