Business Moody’s affirms India’s sovereign rating at lowest investment grade with stable outlook Jessica Aug 20, 2023 …