
Countries occupying the spot of world's 5th largest economy in the past, were mostly rated AAA, but China and India are exceptions - China was rated A-/A2 in 2005 and now India is rated BBB-/Baa
Copyright©2025 Living Media India Limited. For reprint rights: Syndications Today