A Devon defence tech company has been awarded a £135m Ministry of Defence (MoD) contract to provide decoy launchers ... to manoeuvre ships to counter incoming threats - and fires chaff, flares and ...
Results that may be inaccessible to you are currently showing.