South Africa Rail agency finally signs deal with City of Cape Town to improve Metrorail By Sandiso Phaliso