ID Logistics, 27 warehouses and a misunderstanding
French-listed ID Logistics, Europe's leading contract logistics provider, posted 2025 revenue of 3.7 billion euros, up +16% organically, net income up +20%, and the market shaved 7% off the stock. The...