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.2m questions
6.8m answers