2 ms·
The tied-to-employer visa also exists in the UK (SWV), Switzerland (B and L, I believe) and several other European countries (not sure if a majority).
by vinay427 4y ago
The tied-to-employer visa also exists in the UK (SWV), Switzerland (B and L, I believe) and several other European countries (not sure if a majority).