New Attestations Required for H, L and O Visa Petitioners

March 24, 2011

A real Christmas present which was never opened as most filings for an H Visa are done after April 1 of the following year. Since December 23, 2010, USCIS required all employers filing the Form I-129 petition for H, L, and O visa status on behalf of foreign nationals to certify that they have: (1)…

Read More