BNN Breaking covers Descartes’ recent labor study, which revealed 37% of the supply chain and logistics leaders surveyed were facing high to extreme resource shortages, especially in their transportation and warehouse operations, and that shortages are negatively affecting customer service performance, as reported by 58% of respondents.

Read more on bnnbreaking.com