26 July 2024

Fitch appoints new head of global insurance