Major maintenance to hit water systems from 30 June to 2 July, here’s what you need to know Johannesburg residents are being urged to prepare and...