SCATA, a new Finnish player in the armoured vehicles field, presents its SCATA Mk1
A new player has appeared in the Finnish defence industry arena: SCATA, the acronym standing for Sophisticated Combat Automotive and
Continue readingA new player has appeared in the Finnish defence industry arena: SCATA, the acronym standing for Sophisticated Combat Automotive and
Continue reading