I am working for company A in India. They have processed my H1B visa which is valid till 2015. Company A didn’t send me to US so I have approched one of the US based consultant B. Consultant B filed a new petition for me and that got approved. Now I have resigned from company A. Before leaving comapny A the will take my petition and passport to cancel/revoke my H1B Visa, Can you please answer my below questions
Company A revoke/cancel H1B visa means will they cancel only petition or H1B visa?
After cancellation they will write “Cancelled” on my H1B stamp in passport?
Do I need to go consulate for restamping for employer B?
Can I travel to US by holding new petition and current H1B visa stamped passport?
It will help me lot if you can describe more about my sitituation