Hello;
For consideration under global talent stream; do I need to apply for a U.S. tourist visa if I decide to apply from Buffalo, NY (across the border) where I may go for shopping (lets, say); for a company based in Toronto after my company gives me an approved LMIA related document?
What I...