Tech Mahindra Ltd reported a weak set of operating performance for the June quarter, with revenue declining 1.4 per cent QoQ in constant currency (CC) terms, owing to continued weak discretionary tech ...