--

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.

--

--

No responses yet