Is Your Bank and Your Insurance Company Financially Healthy?

If you remember back a few years ago, the three large credit rating agencies, S&P, Moody’s, and Fitch, completely missed the 2008-2009 financial crisis. They each gave several companies investment-grade credit ratings just a few months before they went bankrupt. The most famous “rating miss” was a “AAA rating” that one of the agencies’ still […]