0
STEF Banner Image

STEF

  • Ticker
    Exchange
  • Industry --None-- More
  • Sector --None-- More
STEF Logo Image
  • 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

STEF
MOST RECENT 2021 Annual Report

Older/Archived Annual Reports