Investor Presentaiton slide image

Investor Presentaiton

Q1'23 Snapshot $1,632 Mn Revenue 8.9% PAT Margin Copyright 2020 Tech Mahindra. All rights reserved. 11.0% EBIT Margin $ 802 Mn Net New Deal Wins $ 72 Mn Free Cash flow
View entire presentation