Currently I am working in Company A with L1B visa and I have approved H1B from Company B which was not used yet.
Now Company B planning to revoke H1B as there is no opportunities available at this time. Company C is planning to hire using H1B, so need below clarification to decide next steps.
If Company B revoke H1B immediately, would Company C able to hire further using the same H1B?
If Company C transfer H1B, can I still have option to stay with Company A?
What will be the impact of H1B revoke?