Production run
Production run CTA International, a joint venture between BAE Systems of the UK and Nexter of France, has now built more than 240 of its 40mm Cased Telescoped Cannon (CTC), with production running at 14 per month at its Bourges facility on a single shift basis. CTAI has firm ordersRead More →