. We are supply chain experts. We live and breathe logistics every day. Above all, we believe that this is a people business... Logistics and Freight Management thanks to our approximately 98,000 employees at more than 1,000 facilities in 160 countries...
CEVA Logistics