Business | Wed Dec 12, 2012 9:30am IST

Tech Mahindra gains on share block sale price