Moodys demotes India ranking to its lowest in 22 years
On Monday, Moody’s Investors Service demoted India’s sovereign rating to the lowest investment grade. Thus, the country’s policy-making institutions faces challenges in both- enacting and implementing policies. Further, the government…