Moody's keeps India at Baa3 and calls energy shocks manageable

Business