I'm not in a big corp so I can just assume:
Do some countries require to proof local citizens are not worthy enough so you need to import work force from abroad?
Outsourcing generally means that you hire a (often foreign) consulting company to do your work for you, instead of having your own employees do it. That's much different from getting an immigrant a work visa and having them work for you.
I'm not in a big corp so I can just assume:
Do some countries require to proof local citizens are not worthy enough so you need to import work force from abroad?
Yeah, many countries do this. It's common in Europe but the US does it also.
Kinda surprised because you read so much stories about outsourcing workforce to "3rd world" countries in Asia and Africa/S.America.
Outsourcing generally means that you hire a (often foreign) consulting company to do your work for you, instead of having your own employees do it. That's much different from getting an immigrant a work visa and having them work for you.