According to recent studies, 8.4 crore Indians are poor as of 2017 down from 270 million in 2011. India is a developing country but poverty is still a big challenge. Approximately 80 Million people of India are living in extreme poverty. In this post, Helplocal will share stats of poverty in India and top NGOs working in India to help…