4 May 2023

Swiss Re bounces back to $643m quarterly profit