IMF gives a thumbs up to India's growth, but says "stay careful"

Business