CAF has been awarded a contract by SNCB (Société Nationale des Chemins de fer Belges) for the supply of a new fleet of AM30 ...