Jan 31 2020 E-2 Visa Approval in London for a British national By Jenny Zhan Approvals 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…Read More