TMB announces the purchase of 39 trains for Barcelona’s metro system Rail News at High Speed, Metros, Rolling Stock 7-07-2025