Definition of BPO in English:

BPO

  • Business process outsourcing.