Keywords Thales UK

Keyword: Thales UK

Thales UK Secures SHORAD Contract

A £98.4M contract, supporting 119 jobs, has been extended to maintain Short-Range Air Defence...