STEF
-
Ticker
Exchange
-
Industry
--None-- More
-
Sector
--None-- More
- 10,000+ Employees
- Based in Paris, France
STEF is the European leader for temperature controlled logistics and transport. Their 19’000 employees in 7 countries are dedicated to serve everyday agrifood, distribution, foodservice and seafood players with the highest standards of security, rapidity and quality.
STEF
Most Recent Annual Report
MOST RECENT
2021 Annual Report
Older/Archived Annual Reports