It's Time To Fix Green Card Quotas
Current law caps the number of employment-based green cards that can be granted each year at 40,000, which doesn't meet demand.
Current law caps the number of employment-based green cards that can be granted each year at 40,000, which doesn't meet demand.