Some of the biggest outsourcing locations include India, China, and Brazil. There are considerable effects, positive and negative, on the economy, when the work is outsourced by companies. Here, we shall discus outsourcing and its effect on the economy, business strategy, and human resource management.