ORR: Network Rail Improves Efficiency, but Must Keep Renewals High
The Office of Rail and Road (ORR) has published its annual assessment of Network Rail, finding ‘real progress on efficiency’ and fewer train cancellations – but stresses that infra...