Keywords Giraffe 4A

Keyword: Giraffe 4A

Saab to Update Swedish Radar Systems

Saab has received an order to deliver an integrated ground based air defence solution...