Insurance is more important than ever to help businesses manage escalating risks, Andrew Horton, group CEO of QBE, told DWIC 2024. However, to do this successfully, he argued that insurance companies should prioritise one of its key strengths: consistency.