New Outsourcing Business on the Horizon for Virtusa Corporation

Virtusa Corporation and Tech Mahindra went head to head in a competition for a contract from British Telecom. The company was hitherto a client of Tech Mahindra for over twenty five years. Virtusa Corporation winning the client over was a huge success for the company. Tech Mahindra’s loss The contract, now inked with Virtusa, is […]