Outsourcing deal will impact IT roles, TAL confirms Signed support and infrastructure partnership with Tech Mahindra last year