Network Rail is expecting a £70m fine following delays and failure to meet targets. The organisation, which maintains rail infrastructure, has also announced a £38 billion...
Network Rail has been told to achieve £1.7 billion worth of savings in the next five years by the Office of Rail Regulation (ORR). The railways...