Business Tech Mahindra denies buzz around plan to lay off 30,000 employees | Company News by Marcus Liu - Business Editor March 10, 2026 by Marcus Liu - Business Editor March 10, 2026 Tech Mahindra Denies Reports of 30,000 Employee Layoffs Tech Mahindra, a global technology company and part of the Mahindra & Mahindra group, has publicly refuted recent social media speculation regarding … 0 FacebookTwitterPinterestEmail