Answer: India is too over-populated, and people can not earn enough money at work. The median household income is just over $7,000, and some families have more than 3 children and can not afford bigger houses.
Hope this helps!
5.6m questions
7.3m answers