The profile of global business has undergone a sea of change, work from developed economies are directed to the shores of emerging economies to take advantage of cost of production and managed services.
The world today looks to India to outsource most of its work. Indian companies are able to deliver services at less than 50% of the cost overseas. The bottom line is a cost effectiveness for business.