Every fiscal year (October 1st – September 30th), approximately 140,000 employment based immigrant visas are made available to qualified applicants. These employment based visas once approved serve as the basis
Continue Reading How Many EB-5 Visas are There?