My L1A is expiring. My employer is asking me to move to Canada and travel on Business Visa
every week and work from here. Is this even allowed to travel that frquently. I am expected
to travel by road. I wan to know the implications in this arrangement. Please advice.
Thanks!
every week and work from here. Is this even allowed to travel that frquently. I am expected
to travel by road. I wan to know the implications in this arrangement. Please advice.
Thanks!