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.