Credit Rating Agencies: 3 Shocking Conflicts Driving $96 Trillion Debt
Three private companies control 96% of global credit ratings, yet they are paid by the very entities they judge. The issuer-pays conflict that fueled the 2008 crisis remains unresolved, surviving $2.2 billion in settlements and regulatory overhauls on two continents.
Geopolitics & Conflict News & Analysis