Thursday 25 May 2023

Insurer MetLife enters $19.2 bln reinsurance deal, boosts share buyback