Infrastructure failures force investors to leave Johannesburg | allworld.media