L-1 visa battle brewing on Capitol Hill
Employees in San Diego who have a work visa, as well as employers who hire immigrant workers, might be interested in a recent news story about a battle over the L-1 visa. This particular type of visa allows for employees working in a company's foreign offices to...