The leaders of retail and consumer companies are feeling positive about business prospects during the next three years, but are worried about supply chain challenges.
The mega-container ship that is stuck in the Suez Canal is holding up millions of dollar in trade on an hourly basis and adding more stress to an already strained supply chain.