India has a population of over 1.2 billion people. India boasts some of the world's richest men, with four billionaires on the Forbes Top 10 list for 2008. Yet, it also possesses the world's largest concentration of people living below the poverty line. ...

  • Loading...
locked icon

Sign in to access this content

Get a 30 day FREE TRIAL

  • Watch videos from a variety of sources bringing classroom topics to life
  • Read modern, diverse business cases
  • Explore hundreds of books and reference titles