directtoindia.com — More and more global companies are choosing to outsource today for a number of reasons, such as, cost-effective services, increased efficiency, increased productivity, shared risks, reduced operating costs, increased quality, better services and more time to focus on core competencies these all advantages available in outsourcing to India