L Visa–It's Everywhere You Want to Be … Especially the U.S. Tech Industry

How do you say “tech’s best and brightest” in Hindi? Because increasingly, India seems to be a prime source for tech-industry talent. In 2006, at least 65,000 H-1B visas were issued. And the number of L visas–which allow multinationals to transfer foreign managers and specialists within a company to U.S. offices–rose to 53,144.

The iPhone, It's … Beautiful … AGH!