Amid a slew of downgrades and “Sell” ratings; Nomura is positive on Tech Mahindra, TP set at Rs 1,316 Finances July 27, 2023 [ad_1] Tech Mahindra Q1`Outcomes Evaluation: Tech Mahindra upset the Avenue with its June quarter (Q1FY24) monetary outcomes because the tech main…