20130626 tech.tech-news: Tech Mahindra becomes 5th biggest IT company