
India is blessed with the world's largest workforce. More than half of its 1.4 billion people are under 30. Why then are we one of the world's poorest countries, ranking 136th in terms of nominal GDP. One crucial cause is Caste. Over 80% Indians...