Sorry to digress from the thread but could someone please explain the part about "financial losses"?
I am not a "labor substitution" case. I work for a medium size American telecom firm. Most employees are US citizens or green card holders. I have been working for them for 4 years on H1B and they are processing my GC. However the company has faced hard times since 2002 and showing financial losses since then. They have also laid off a lot of people though not in my job profile. Would this create a problem at I140 stage.
The company has about 400 employees and annual revenues in excess of 200 million, and have never had any issues as far as paying its employees.
Thanks