Can India Weather Storm If US Stares At Default?

The United States has reached their limit of national debt to 106.7% of its GDP, as in relation to the size of the economy. The parties in US Congress have been at loggerheads over debt ceiling negotiations. The question is can India weather the storm if US stares at default? Here's our report.

Related Videos