Tech Mahindra has approved buyback at Rs 950 per share. Manoj Bhat, CFO of the company spoke at length about the announcement.