Multimedia

Manufacturing Contract Awarded For Type 26 Diesel Generators
 

Manufacturing Contract Awarded For Type 26 Diesel Generators

Contract signing teams from BAE Systems and Rolls-Royce