Shares of Tech Mahindra Limited (TECHM) witnessed sharp selling pressure on Wednesday, April 21, 2026, sliding nearly 5% in early trade. The drop comes just hours before the IT major is scheduled to release its financial results for the fourth quarter and full fiscal year ended M





