Employment-based Immigrant Visa Availability—When to File to Adjust Status to Permanent Resident?

The Immigration and Nationality Act (“INA”) sets forth preference classes to which the yearly allotment of 140,000 employment-based immigrant visas (or “green cards”) are allocated.   A new yearly allotment of employment-based...

Read More