Results in line: Revenue grew 27% YoY to INR2,940m (vs. our estimate of INR2,891m), led by Embedded Product Development (EPD) division (up 27% YoY) with a revenue contribution of 79%. EBITDA grew 42% YoY to INR672m...