Company News
Tech Mahindra Liquidates Polish Step-Down Subsidiary
Tech Mahindra intimated voluntary liquidation of its step-down subsidiary LCC Networks Poland Sp.z.o.o, effective 9th October 2026.
The liquidation is part of the company's strategic vision for integr