Criterion Equipment, a wholly owned subsidiary of Invicta Holdings Ltd, is the sole distributor of TCM forklift trucks in Southern Africa. Supported by a network of Branches, Dealers and Agencies in all the major centers throughout Southern
...show more