When geopolitics surpasses the supply chain

Supply chain stress indexes are flashing red again as Global Supply Chain Pressure Index has risen for three consecutive months.

Supply chain stress indexes are flashing red again as Global Supply Chain Pressure Index has risen for three consecutive months to its highest level in nearly four years.

This content is locked

Select a CN Premium Subscription Package To Unlock The Content!