I have been hearing this for many years that India has abundance of human capital but reality paints a different picture. Fact is many Western companies that have set up manufacturing shop in India eventually moved out because it was losing money. Ford is a good example.