India’s Long-Term Credit Rating Upgraded To ‘BBB’. What It Means
India’s long-term credit rating has been improved from ‘BBB (low)’ to ‘BBB’ by Morningstar DBRS, a global sovereign credit rating agency. The country’s credit outlook has been revised to ‘Stable’ from ‘Positive’.