Giraffe 4A

Defense and security company Saab was awarded a contract from the Swedish Defence Materiel Administration for an integrated sensor and command and control system...

TRENDING NOW