BCI News

Report: 85% of Companies Report a Supply Chain Disruption

According to a newly published survey by Zurich Financial Services Group, 85% of companies reported at least one supply chain disruption over the last 12 months. Respondents to the survey, sponsored by Zurich and conducted by the Business Continuity Institute …