Business Cancellations and Lateness Office of Rail and Road Punctuality Rail News UK Britain’s freight punctuality slightly improves Simon Walton March 18, 2025 0 The Office of Rail and Road presents the statistics as “freight cancellations and delays.” Yet, the rail freight sector could benefit from improvements. A more…