Let me start with the definition of “outsourcing” as I have seen this and have experienced it myself within IBM Global Services.
Outsourcing in my experience is moving operations to low-wage countries. These are generally countries in the Far East (such as India and China) and South America (including Brazil).
Outsourcing is also performed in former Eastern bloc countries such as Bulgaria, Poland, and Slovakia, which are in Europe. Because these countries have become members of the European Union, this makes it relatively (!) easy to work in different countries within the European Union without too much hassle. ...