Capitec and Microsoft hit with tech issues causing chaos for clients 19.07.2024 11:03 Business Report