Transport for Wales has taken delivery of rolling stock from Greater Anglia
Transport for Wales has accepted the delivery of new rolling…
Transport for Wales has accepted the delivery of new rolling stock to provide a high standard of on-board passenger experience and increase capacity.