TCS has secured a major multi-year technology transformation contract from Canada Life to modernize its IT infrastructure across Europe. The win comes just days after the IT giant lost part of its long-running contract with Royal Bank of Canada (RBC).