Inside Hisense Atlantis

IOL | 18.09.2026 18:22
Atlantis, a town roughly 50 kilometres north of Cape Town saw the collapse of its industry in 2010.