ACS acquire “sale and leaseback” in Italy

ACS, a Xerox company, has acquired the Italian-based call center and business process services assets of Innova Consulting.