Network rail may sell off 18 of the UK’s largest stations
22 February 2016 | By Katie Sadler, Digital Content Producer, Global Railway Review
According to a report in the Independent on Sunday, Network Rail is preparing to privatise 18 of the UK’s largest stations after hiring Citigroup to look at options to reduce debt.