134 employees
QUALITY DISPLAY SOLUTIONS Colcab has emerged as South Africa's largest and most innovative manufacturer of refrigerated display cases, as well as producing a range of ambient, hot, chilled and frozen display cases for all categories of food retail.
1958