3 April 2024

Christian Mumenthaler to step down as CEO of Swiss Re