IWC – South African leaders in cooling towers and cooling solutions in Africa. Industrial Water Cooling (Pty) Ltd (IWC) are a specialist water cooling company, with specific strength and focus on evaporative cooling systems and cooling towers
...show more