LNER surpasses £1bn in revenue while reducing train cancellations
Comments Off on LNER surpasses £1bn in revenue while reducing train cancellationsThe business, which is owned by the Department for Transport, has seen its revenue increase from £866.5m in the year to 31 March, 2025