Japan’s JCR Upgrades India’s Sovereign Credit Rating To A-, Cites Strong Growth And Healthier Financial System

· Swarajya