RIFT Valley Railways (RVR), the concessionaire operating the 2352km Kenya-Uganda metre-gauge railway, has completed a 10-month project to repair a 73km stretch of the 530km Mombasa – Nairobi main line. Nevertheless, the Kenyan government is dissatisfied with RVR's performance.