Insurance
Cyber threats, contract risks push supply chain insurance to a critical point: wtw

The report, from painting insights from 1,000 senior executives surveyed in November 2024, reveals how businesses with annual revenues of more than $250 million reassess their risk management strategies based on an increasingly interconnected and volatile supply chain. Respondents included risk managers, logistics leaders and senior managers, highlighting the need for cross-functional consistency in supply chain oversight.