Network Rail retail makes big progress as travellers return
Network Rail has just announced that retail sales reached over £800 million in the past 12 months across its portfolio of 19 managed UK stations as beauty and lifestyle brands benefited from higher traveller numbers.