Brand-new electric tram trains set to revolutionise transport across the south Wales valleys have been unveiled at their new £100 million depot at Taff’s Well. As part of the South Wales Metro project being delivered by Transport for Wales, the light rail vehicles are the first to be introduced in Wales, operating on both electric […]