22 August 2018

Hannover Re announces new chief executive