France Places Order for 3,000 Multispectral Barracuda Camouflage Nets
Milan: The French government’s military-procurement agency has placed an order for thousands of Saab multispectral camouflage nets designed to conceal troops formations’ electromagnetic signature on the battlefield. The Direction Générale […]