Microsoft, Google, TCS and Tech Mahindra extend global distribution; customer base exceeds 1,640; FY2026 revenue guidance of approximately $360 ...