Business interruption the “overarching umbrella” for top business risks

An Insurance Business Magazine article.

Surprise, surprise … business interruption (BI) has been named the most important business risk of 2021. It is one of the so-called “COVID trio” to take the top three risk spots in the Allianz Risk Barometer 2021, alongside pandemic outbreak in second place, and cyber incidents in third.

To read more, click here.