Babcock awarded contract to refit UK nuclear submarine
1 March 2024 – Babcock International Group PLC (“Babcock” or “the Group”) and the UK’s Submarine Delivery Agency (SDA) have
Continue reading1 March 2024 – Babcock International Group PLC (“Babcock” or “the Group”) and the UK’s Submarine Delivery Agency (SDA) have
Continue reading