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.
REPORT RATINGS
4.8 / 5.0 (101)

STEF reports have an aggregate usefulness score of 4.8 based on 101 reviews.

STEF

Most Recent Annual Report

STEF
MOST RECENT 2023 Annual Report

Older/Archived Annual Reports

STEF Logo Image

Rate This Report

Your vote helps our reports be more useful
Rating Saved!

Thank you for your feedback!