Cyber threats, contract risks pushing supply chain insurance to a tipping point: WTW
Drawing insights from 1,000 senior executives surveyed in November 2024, the report reveals how businesses with annual revenues exceeding $250 million are reassessing their risk management strategies in light of increasingly interconnected and volatile supply chains. Respondents included risk managers, logistics leads, and senior executives, highlighting the need for cross-functional alignment in supply chain oversight.