Survey: Business interruption, supply chain risk top concerns
The report found “supply chain analysis increasingly important for businesses. For the second year in succession, (business interruption) and supply chain risk ranks as the top peril in the Risk Barometer.”