S&P places 15 Bermuda insurance companies on negative CreditWatch
S&P Global Ratings has placed 15 Bermuda insurance holding companies’ long-term issuer credit ratings on CreditWatch with negative implications following the release of its finalised insurance rating criteria last week.