After billions in cost overruns, design flaws, delays and load shedding, Medupi is finally complete

Top