Leading European temperature controlled transport and logistics network
246
locations in Europe
Our solutions in Belgium
Latest news from STEF Belgium
Annual results 2020
“2020”
Business held up well, with a drop in operating profit limited to 28.2%.
Ongoing construction of the European network.
Join us
19 000
employees in Europe