20110531 tech.tech-news: TCS bags IT contract from Ahli Bank