Tag: Business process outsourcing

Capita plc

Capita plc (LSE: CPI), commonly known as Capita, is an international business process outsourcing and professional services company headquartered in London. It is the largest...