http://img.timeinc.net/time/asia/magazine/2007/1112/a_india_protest_1112.jpg
India, for Richer or Poorer
India, they like to say, is a nation of contrasts, and boy, was that ever true in the past week, with contradictions constantly tugging at the soul of the nation. CEOs of some of the...