Hi,
I am in dilemma and need a suggestion if anyone expert or encountered situation similar as me.
I am working in US based company as software engineer in India and recently got Canada PR.
Apart from that I had visited USA once on L1 visa and currently in process of renewal of L1 visa again. I...