I am an IT consultant working for a indian consulting company. They applied for perm processing, i have not received any status on that . But i assume its approved. Now my current project may end abruptly.
Is it possible to apply for the next step of i-140 processing from India ? (Incase if i return back to India due to non availability of projects here in USA) . Is physical presence in USA not needed ?