20111130 tech.tech-news: Cognizant inks multi-year deal with AstraZeneca