14 May 2024

Hannover Re Q1 return on investment beats full-year target of 2.8%