ORR publish report on Network Rail’s efficiency and financial performance
ORR’s report shows that despite Network Rail’s efficiency improvements, their…
ORR’s report shows that despite Network Rail’s efficiency improvements, their wider financial performance missed its target by £487 million in 2021-2022.