Transport for Wales records big improvements in punctuality and customer satisfaction
Nation. Cymru - Recent data from the Office of Rail and Road (ORR) shows significant improvements in Transport for Wales (TfW) rail services, with notable gains in punctuality, reliability, and customer satisfaction over the past year.