Financial Post covers Descartes’ labor report, showing that 76% of supply chain and logistics leaders surveyed are facing notable workforce shortages affecting their companies’ financial, customer service, peak season and logistics partner performance.

Read more on financialpost.com