benefits of outsourcing:
Outsourcing can free up cash, personnel, facilities and time resources. It can result in cost savings from lower labor costs, taxes, energy costs, and reductions in the cost of production. In addition to cost savings, companies may also employ outsourcing strategies in order to focus on core business competencies