Moody’s as reasons for the rating upgrade include the rollout of (GST), demonetisation, launch of Aadhaar, and the initiation of Direct Benefit Transfer.
Moody’s Rating Upgrade – Is It Enough To Boost Investor Confidence? Moody's Rating and Growth of Indian Economy