CAF wins up to 3.4 billion SNCB contract Rail News at High Speed, Commuter and Regional, Rolling Stock 23-07-2025