Mac Jee, a leading defense group based in São José dos Campos, Brazil, showcased its state-of-the-art Armadillo rocket launcher, the world's lightest and most compact ground-to-ground defense system, at Formosa on June 7th. This demonstration was part of the Army Artillery Day celebrations and was attentively observed by prominent civilian and military authorities. The Armadillo […]