South Africa has reached a major milestone in its public transport renewal drive with the delivery of 300 locally ...