SCRC Supply Chain Index contributes again to the 2021 Wall Street Journal Top 250 Best Managed Companies
NC State SCRC
DECEMBER 13, 2021
This year, as in the past five years, our supply chain index contributed to the overall ranking of firms in the top 250 best managed companies , as ranked by the Drucker Institute. Only a few, including P&G, Intel, and Johnson and Johnson, actually own manufacturing sites that produce products. Johnson and Johnson.
Let's personalize your content