Sections
Shows
Events
Indian IT firms in US face talent crunch, poach employees from each other to work on projects