Hi gp111, Thank you.
Actually, even though my present employer said they will do my GC, things are getting worse and the company may shut down soon. I may be forced to return home to India.
Can I still apply for the GC through company Y as future employer, while I'm living in India ...