Sep 01 2016 E-2 Visa Approved for Swiss National for Travel App Company at the U.S. Consulate in Bern, Switzerland By IanScott Approvals We recently received an approval at the U.S. Consulate in Bern, Switzerland for an E-2 visa filed on behalf of a Swiss national treaty investor, his spouse and two children. The investor started a technology…Read More