What I am talking about is infiltrated public traded companies that do not hire Americans. I worked Wall st for 7 years.
Citi 8,500 Indians overseas tech, 250 domestic, 3 Americans when I worked there
JP Morgan is mainly all Indians now and Jewish mgmt, even at most branches
Amex 3000 Outsourced Indians, 75 domestic Indians, 1 American director
They do not respect our Citizens which created these institutions before the Internet was viable.