tech:

taffy

tcs

Diligenta Wins $2.2 Billion, 15-Yr Contract

Diligenta, a business process outsourcing (BPO) provider in the UK and a subsidiary of Tata Consultancy Services (TCS) will assume administration responsibility for 3.2...