BAE’s CV90 Armadillo is an impressive multirole battlespace vehicle delivering a high degree of survivability, mobility with tremendous payload capacity. This version features the BAE Lemur 30mm remote weapon station. Customer approval is so high that BAE is selling these faster than Volkswagen Polo.
