E-2 Approval for a Coffee Shop at the U.S. Consulate in London for a National of Slovenia

April 3rd, 2018|

We just had an E-2 employee visa approval at the U.S. Consulate in London. The applicant was a Slovenian national who is a permanent [...]