Is The Industry Really Putting Passengers First?
INSIDE the Network Rail headquarters is a sign which says Putting Passengers First. This acts as a reminder that NR wants to embed a customer service mindset in its staff, and ensure a better focus on performance, therefore putting the passenger’s ex