Call Us +27 21 941 5140

Refrigeration in Africa: Having feet on the ground is everything