According to recent World Bank estimates, over 45 percent of India lives under the $1.25-a-day poverty line. This translates to a staggering 450 million Indians, which is more than the population of the US!