Despite a temporary lull, this hurricane season is shaping up to be one of the worst on record, as storm after storm pummels large swaths of the country.
In a survey of 258 supply chain leaders, 88% said that they expect to see a "moderate to very high" positive impact from scenario planning around geopolitical risks.