Network Rail retail makes big progress as travellers return
Network Rail isn’t just about trains. As the owner and infrastructure manager of most of the railway network in Great Britain, it also has a huge retail estate on its stations and it has just announced that retail sales reached over £800 million in the past 12 months across its portfolio of 19 managed stations. [...]read moreNetwork Rail retail makes big progress as travellers return