By | July 20 2012 12:35 AM

U.S. President Barack Obama's recent statement on the economic slowdown in India and the downgrading of the country's sovereign credit ratings by global rating agencies have stirred up a hornet's nest in India.