Initial Sea Trials of prototype Neptune motion-compensated personnel-access system complete
STL are pleased to announce that initial, un-manned sea trials of the prototype Neptune motion-compensated personnel access system were successfully completed in March 2023. Sea Trials were carried out on …