Rolls-Royce
–
Glasgow, United Kingdom
... Our submarines business is responsible for the design, manufacture, supply and through-life support of nuclear propulsion-related products and systems in support of the Royal Navy's submarine fleet. You can find out more about the amazing projects ... - Apr 08