(IN BRIEF) Stagecoach has been named the top-performing major bus operator for customer satisfaction in the latest UK Customer Satisfaction Index, achieving a 2.3-point increase to 72.4 and demonstrating significant progress in service quality. The results highlight broader improvements across … Read the full press release
