Moody says India’s Debt at 70% of GDP Is ‘Constraint’ to Higher Rating
Moody's Investor's Service said that India's public debt at 70 percent of its gross domestic product is preventing Asia's third-bigest economy from securing an investment-grade…