downgrade India's ratings Moody’s downgrades India’s ratings to Baa3, maintains negative outlook Newsroom Staff June 2, 2020