Travel & Tourism

Attorneys: Visa program needs new life

Demand for H1-B non-immigrant visas has exceeded the U.S. cap of 85,000 per year for the past several years.

January 27, 2017