Business process outsourcing (BPO) is a form of outsourcing that involves the contracting of the operations and responsibilities of a specific business functions (or processes) to a third-party service provider. BPO that is contracted outside a company's country is called offshore outsourcing. BPO that is contracted to a company's neighboring (or nearby) country is called nearshore outsourcing .
|