News Rolls-Royce Secures Major Contract for Type 26 Frigate Mission Bay Handling System Vanguard Staff, August 25, 2024 2 min read Rolls-Royce has secured a significant contract for its Mission Bay Handling System (MBHS) as part of the UK Royal Navy’s...