Why India’s credit rating should be upgraded from lowest investment grade

India’s credit rating currently stands at BBB- for S&P and Fitch and Baa3 for Moody’s. Any grade below this is “speculative”.
Uncategorized