E-2 Visa Approval in London for a British national
We just had an E-2 visa approval at the U.S. Consulate in London. The visa was approved for a British national and was approved for 5 years. The company is a trucking and logistics provider and is based in Arizona. The investor invested…
Jenny ZhanJanuary 31, 2020