I am working under H1B in USA. I have almost lived 4 years in USA. Now I am planning to apply Green Card under EB2 category. My employer is planning to apply for labour on January-2016. I am aware that after labour I need to file I-140.
How much time it takes to get it approved labor and file I-140 and get I-140 approved?