Ramped up production
Ramped up production CTAI, a joint venture between BAE Systems of the UK and Nexter Systems of France has now ramped up production of the 40mm Case Telescoped Armament Systems (CTAS) to 12 to 15 weapons a month SA ArtilleryRead More →