India’s socio-economic challenges