Browsing: Zimele Ndlela

The seeds of the crisis in Johannesburg’s chaotic billing system were sown five years ago when a R208m tender to upgrade the system was awarded to an inexperienced company whose directors have a record