Outsourcing of business functions   Introduction  business functions is a new emerging trend in the business world. It is a one of the important alteration in the business processes due to globalization. Under this A business is transfer its processing for some of their business functions to third party and a contractual agreement is prepared