Hi Akshay,
My case is very similar like you.
I am an Indian Citizen currently in United States working for an Indian MNC (on H1B supporting a US Based Client).
Now my question is, if my company does an Intra-Company Transfer and transfers me to their branch in Canada , can I continue to...