STEF SA operates in the logistics sector, providing temperature-controlled transportation and storage solutions specifically for perishable goods and food products across Europe.
1920
France
10,001+ employees
Transportation/Trucking/Railroad
$1B - 10B in revenue
$25M - 100M in profitability
55.7
B/M 111.5
240.6
B/M 361.9
295.5
B/M 308.9
228.1
B/M 226.3
8.8
B/M 4.3