South Africa Afrirent to keep City of Joburg fleet on the road despite new contract not being approved