Citing sustained structural reforms, improved fiscal metrics, and macroeconomic resilience, global rating agency Morningstar DBRS has upgraded India’s sovereign credit rating to ‘BBB’ with a stable ...