9 August 2018

Hannover Re 3.1% RoI for H1 beats expectation