88% of Supply Chain Leaders Surveyed Fear “Inflation and Recession will be the Biggest Factors that will Impact Businesses in 2023” January 11, 2023 5