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.
Ford was not competitive in the Indian market. It simply failed. Are you surprised? Doesn't the US ban the importation of any car model newer than 22 years (may be misremembering this figure), thus ensuring the dominance of mediocre products in the American market?