Hi Roopa, i am also under same situation. I have to renew my e3 visa but my employer applied for greencard and i have i140 approved. Can you suggest what should we do? Visa interview for E3 renewal is on oct 16th 2019 which is next week. We are worried that the officer might reject our visa because e3 is non dual intent visa. Should we cancel this appointment and ask my employer to revoke my i94 and then apply for e3 visa renewal? Not sure how long it would take for cancellation of i140. Please advise. Thanks