Tech Mahindra Q1'24 Revenue up 3.5% YoY : vimarsana.com