Is your supply chain thriving or surviving?