Claim: CTAS40 is a cased-telescoped autocannon which originated in France, United Kingdom.
Evidence: Case-telescoped autocannon France
United Kingdom