IMF gives India a thumbs up, but flags some risks

Business