Project preparation - once a stumbling block in the way of critical infrastructure development - has been significantly improved in South Africa, paving the way for the faster implementation of ...