Taiwan to finish mass production of armored vehicles by 2023

TAIPEI (CNA) -- Taiwan will begin mass production of its indigenous CM-34 "Clouded Leopard" eight-wheeled armored vehicles next year and is scheduled to complete the production of 284 of the...