Rating revamp

Rating agency Moody's has said there is a lesser risk of sovereign downgrade for India.

Related Videos