The South African government will spend more than R1 trillion over the next three years on public infrastructure in a show of ...