Companies in India and other nations face worst talent crunch in 12 years.

Companies in India and other nations face worst talent crunch in 12 years.