Credit Rating Agencies Blamed for Triggering 2007 Global Financial Crisis.
Credit rating agencies played a major role in causing the 2007 Global Financial Crisis by not properly assessing the credit-worthiness of securities. They changed their business models, leading to conflicts of interest and chaos in the financial industry. The US regulatory processes also contributed by giving certain agencies too much power. The credit rating industry needs reform to prevent future crises.