TMB announces the purchase of 39 trains for Barcelona’s metro system Flash, Metros, Rolling Stock 7-07-2025