Johannesburg spent the weekend struggling to recover from its second malware attack this year as it took key services systems offline.

Johannesburg spent the weekend struggling to recover from its second malware attack this year as it took key services systems offline.