Cyber and business interruption remain ‘top threats’
Cyber was ranked as the top peril by 19 countries
Natural catastrophes and climate change drop down the rankings in latest Allianz Risk Barometer, as companies prioritise pressing macroeconomic concerns