Dodgy R1.2 billion IT tender scandal involving SITA and WCED officials revealed in ParliamentBy Jonisayi Maromo | Published 23h ago