20120423 tech.tech-news: TCS likely to report modest results