Business Insider on Descartes’ labor study results, including that 37% of supply chain and logistics leaders surveyed characterize the resource shortage as high to extreme, and 58% say that shortages have negatively impacted service levels.

Read more on businessinsider.com