The UK Ministry of Defence has awarded a £4.2bn contract to BAE Systems to manufacture the next five City Class Type 26 frigates for the…
The UK Ministry of Defence has awarded a £4.2bn contract to BAE Systems to manufacture the next five City Class Type 26 frigates for the…