Network Rail annual retail sales surpass £800m
Retail Times
MAY 1, 2024
Retail Times publishes international & UK retail news covering products, data, tech, packaging, people, research, comment and more besides! Network Rail, announced that retail sales reached over £800m in the past 12 months across its retail portfolio of 19 managed stations in Great Britian.
Let's personalize your content