Care to theorize why that is?
Sure - it's because Indian people coming from India represent the top cut of a workforce that has an extremely high level of engineering training.
https://en.wikipedia.org/wiki/Engineering_education_in_India
1.5 million engineering degrees conferred in the year 2021 in India.
Compare that with more than an order of magnitude fewer awarded in the US:
https://nces.ed.gov/programs/coe/indicator/cta/undergrad-deg...
But do consider the following statistics: 30% of Fortune 500 CEOs are Indian, and one third of all Silicon Valley engineers.
First of all, I'm pretty sure that number is NOT 30%. I want a citation.
Second - English has been taught to generations of primary school students throughout India. English is the language of business. It makes sense that business people with a good grasp of English make it to the top levels of business in Silicon Valley, which almost exclusively transacts in English. I know that English was not widely taught in China (maybe things have changed) - because China wasn't ruled by the British for almost 100 years. As for the engineers, see above stats - there is an enormous talent pool to filter the best from.
It seems like you had some experiences where you observed what appeared to be preference for Indian candidates. Maybe some of those observations were of an Indian person selecting another highly-qualified Indian person for a job. I don't know. Maybe it's also preferential treatment in some cases. I don't know.
Just because you think something is happening, doesn't mean you get to grab a hold of an Indian person and shake them down for a confession. I can make any number of generalizations about your race of people, and demand your justification. But I don't, because I try not to be a shitty person.
You want an honest discussion, there it is. The world is a lot more complex than you think it is. Indian-Americans are not sitting here committing transgressions against you. They are smarter, more educated, and more qualified than the typical American STEM graduate. Step up your game or find a different career with less-qualified people to compete with.