20100614 tech.tech-news: TCS tops IT services ranking