We just had an E-2 visa petition approved at the U.S. consulate in London for a national of the United Kingdom.
Read More
What is a TN Visa? The TN non-immigrant visa was created by the North American Free Trade Agreement (NAFTA), signed between the United States, Canada, and Mexico. Both Canadian and…
Read More