Logistics is a €6 trillion global turnover sector. In Europe alone, logistics turns over €1.1 trillion per year (Transport Intelligence).
According to Eurostat, 11.5 million are employed by the sector, and a recent TradeLink press release noted: “close to 1 billion truck deliveries cross Europe every year. The industr