SEA launches high performance countermeasures system Ancilia for protection against modern threats to surface platforms
12 September 2023 – Leading UK ship and fleet protection specialist SEA has launched Ancilia, a high-performance trainable decoy launcher
Continue reading