S&P lowers India's economic outlook: What it means for us

While it isn't as bad as downgrading the rating of the economy, its 'India’s unfavourable political environment' that’s brought about this downgrade. NDTV explains the nuances.

Related Videos