Tech Mahindra is buying back their own shares to please the shareholders who have lost confidence in techm a long time ago.
The upper management is taking desperate measures to prevent shareholders from leaving. I think they finally understand their value in the market.
Expect more silent layoffs, paycuts as they will try to compensate the money they spent in the buyback.