London DLR debuts new B23 trains manufactured by CAF Flash, Rolling Stock, Tramways and Light Rail 1-10-2025
CAF wins 400 million service contracts in England and Colombia Rolling Stock, Flash, Passenger 6-05-2025