News Babcock awarded five-year Royal Navy in-service support of ships protective systems contract 6 2月 2024
News Babcock develops cutting-edge communications and control technology in partnership with Arqit 7 12月 2023