IDC swings to R4.65bn loss, restates prior results | Mukoko News