SCRC Supply Chain Index contributes again to the 2021 Wall Street Journal Top 250 Best Managed Companies
NC State SCRC
DECEMBER 13, 2021
Supply Market Intelligence (SMI) is the mechanism by which organizations make as complete analysis as possible of a current or targeted supply base, including adoption of supplier-specific and market risks (Handfield, 2006). A major disruption in the offshore supply chain can shut down a company and have dire consequences for profitability.
Let's personalize your content