25 May 2023

Allianz retains crown as Europe's most complex insurance group