site logo

New Logistics Manager's Index promises to fill a supply chain statistics gap