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