20110422 tech.tech-news: TCS' annual revenues cross $8bn