
 Next to China, India is the second largest populated country in the world. In 2001, India became the second country after China to cross the one billion mark. The current population is around 1.15 billion. India occupies only 2.4% of the world’s land area but it supports over 15% of the world’s population. About 70% [...]
