Johannesburg Development Agency completes infrastructure up