Tech Mahindra Q1 Americas Revenue Dips Slightly Amid Challenges | Latest Update