With the eleventh edition we conclude the series of Logistics Barometers. Of the 12 countries selected for this overview, the United Kingdom and Italy have the highest index (108), while the Netherlands ends with an index of 99.
Download the Logistics Barometer here.
Logistics_Barometer_11