3 April 2024

Swiss Re's group CEO Christian Mumenthaler to step down