Industry | News, how-tos, features, reviews, and videos
* Competing claims mean confusion
Big Blue stands to make billions from three recent big outsourcing wins
April 2 is the day 65,000 people will sign up for H-1B visas.