https://www.itvoice.in/tech-mahindra-q123-revenues-up-24-6-yoy
Tech Mahindra Q1’23 Revenues up 24.6% YoY