structured finance ratings

  • New Raters Enter the Fray

  • Downgrading Rating Agencies