The numbers of immigrants from India is about 3.2 million, with about 44% of that arriving just since 2010. And a large portion of them did arrive or did obtain H1B visas (Indians comprise the largest segment of foreigners getting H1B visas)
However, in 2023 and 2024 about 90,000 Indians in each of those two hears arrived coming across the southern border. That single cohort is about 16% of the arrivals since 2010.
Indians have the highest labor participation rate (portion actually working) - about 74%, higher than American citizens (63%) and all immigrants in general (67%).
Indian mgrs only hire other Indians. They discriminate.