blog Looming major job cuts and supply chain uncertainty underline significant industry tests posted 6 March, 2024