Johannesburg Regeneration Creates 7,332 Livelihoods
Johannesburg’s inner-city regeneration work has supported 7,332 livelihoods, paid R147 million in wages and trained residents while improving public spaces and local enterprise opportunities across...
