Oct 22, 2022
Overwhelmed is the perfect word. I’m still processing it. This is going to cost $20 billion just this year alone in shipping delays. The bigger looming question is what dries up next? The longer we wait, the more our capacity to respond is diminished.