Carat Security Group

Carat Security Group (CSG) is a large, privately held{Citation needed|date=March 2012} manufacturer of mobile armor. Based in Lamballe, France, the Group is the result of several mergers, including the purchase of Carat Duchatelet by industry rival, Centigon. One of the world`s leading commercial armored vehicle providers, it operates six factori....
Found on
No exact match found