It’s no secret that May 7 was an important date for both Apple and Huawei as they both had devices to show off in…
Reasons why Microsoft, internet were down in the past 24 hours
A major internet outage affected parts of South Africa and left several frustrated at the notion that productivity had to come to a delay…