ID Logistics is an international company operating in the Contract Logistics sector, with over 400 sites across 18 countries, covering approximately 9.0 million square meters for warehousing and handling goods in Europe, America, Asia, and Africa, an...