A bunch of charts showing how supply chains have improved⛓
But is supply improving or demand deteriorating? ⚖️
Supply chains have improved considerably in recent months.
One of the most intuitive measures of supply chain health is supplier delivery times, which hit their longest points on record last fall.
Keep reading with a 7-day free trial
TKer by Sam Roto keep reading this post and get 7 days of free access to the full post archives.