4111 month ago
SITA Showdown: Political Infighting Over Government IT Sparks Urgent Calls for Reform
The South African Information Technology Agency (SITA), a state-owned entity meant to drive digital services in government, is increasingly being seen as a major roadblock to...