Newswire brought to you by UPDATE 1-India's Tech Mahindra plans 12.74-mln share IPO Jun 21, 2006 (Adds details) Load More