Johannesburg Mayor warns of low cash reserves due to debts owed to Eskom and Rand Water | allworld.media