Caley builds submarine launch and recovery system for Indian Navy

Caley’s submarine launch and recovery system. Credit: JFD.