The City of Johannesburg says it has been “working tirelessly” since Wednesday night to restore power to Noordgesig and Pennyville but warns this may be delayed by protests. Continue reading...