Petition withdrawl rules - can transfer still happen

Hello Saurabh,

I need to know the exact rule about transfer case. I have been reading contradictory statements about thsi by many people and really need to know the exact rule. Can you please let me know the correct answer? Following is the scenario.

Company A applied for H1B in April. Petition was selected in lottery and eventually petition got approved. Now company A is not sending to US and planning to join company B. If company A revokes/withdraw’s the petition can company B still go for transfer or the transfer will get rejected as original petition has been withdrawn by company A?

Thanks in advance.