Rail professionals

Spending figures

18 February 2025
Body
Details of payments in excess of £25,000 which have been made to our suppliers each month.

Network statements

17 February 2025
Body
A network statement is an annual publication that each major UK network operator must produce.