What's behind long Green Card wait time for India | Explains US Official
World | May 19, 2023 13:15 ISTThe US immigration law provides for approximately 140,000 employment-based green cards to be issued each year of which only seven per can go to individuals from a single country.