H-1B Visa Shortfall Starves the Economy

Demand for labor has risen steadily since 2004, but the program is still capped at 85,000 a year.