In just a few years, supply chain leaders have become increasingly less aware of the most important elements of their supply chains.
(Please use a modern browser to see the interactive version of this visualization)