Storia: Johannesburg writes off R45.16 billion in dubious expenditure over five years — Warptech Lab News