India - social and economic contrasts