India: Global Giant, Olympic Wimp. (For Now.)

When the 2012 Olympic Games came to a close on Sunday, India, the world's second-most populous country, stood a distant 55th on the overall medals table, surpassed by Jamaica, Belarus and New Zealand among others.

To continue reading this article you must be a Bloomberg Professional Service Subscriber.