SEC acts to restore compliance at ratings agencies
The Big Three credit rating agencies — Standard & Poor’s, Moody’s, and Fitch Group — control about 95% of the market. They played a pivotal role in causing the 2008 financial meltdown.… Continue Reading