XL Catlin has lost less than 1 percent of its renewing business as a result of the integration of the two companies, CEO Mike McGavick said yesterday (4 August).
XL Catlin has lost less than 1 percent of its renewing business as a result of the integration of the two companies, CEO Mike McGavick said yesterday (4 August).