Over the last two years, every link of the supply chain has been impacted by disruptions.  These have caused unprecedented challenges.