S&P on India ratings

The ratings agency told NDTV Profit that India's rating was downgraded due to weak outlook on its fiscal position.

Related Videos