Cardiff’s Canton Depot Gets £12 Million Bogie Drop to Speed Up Train Maintenance
Transport for Wales has installed a £12 million bogie drop facility at Canton depot in…

Transport for Wales has installed a £12 million bogie drop facility at Canton depot in…
