Cyber-incidents topped the list of risks facing businesses around the world in 2023 for the second year in a row, according to Allianz’s 2023 Risk Barometer.

Read more