Tech Mahindra will pay total consideration of up to $125 million including employment related and performance related earnouts Read More

reported by Livemint at Livemint