Newswire brought to you by RPT-UPDATE 2-India's Tech Mahindra ends 52pct up on market debut Aug 28, 2006 (Repeats story issued late on Monday) (Adds analyst's comment, valuations, closing share price) Load More