S&P places 15 Bermuda insurance companies on negative CreditWatch

Published: Wed 22 Nov 2023
S&P Global Ratings has placed 15 Bermuda insurance holding companies’ long-term issuer credit ratings (ICRs) on CreditWatch with negative implications following the release of its finalised insurance rating criteria last week.