Indian companies well placed to navigate global headwinds, say Moody’s, ICRA
Moody's pegged India's long-term rating at Baa-3 and short-term at P-3.
Results 1-2 for Moody's