Companies already outsourced every job they could overseas starting decades ago. I deal with companies switching those overseas jobs back to workers in other states because the foreign workers don't have the skills and knowledge.
Hiring overseas people is a payroll/accounting nightmare. It’s why it is rarely done.