The Miracle That Wasn’t A year ago, India seemed unstoppable. With GDP growth averaging 9.1% between 2005-2008 (second only to China among...