SNCF is a French railroad company. They own STVA, which is an automobile transport company. They do business (through all their companies) in 120 countries.
Subject ID: 32885
MoreSNCF is a French railroad company. They own STVA, which is an automobile transport company. They do business (through all their companies) in 120 countries.
Subject ID: 32885
Subject ID: 32885