Its revenue from operations in Q3FY25 dropped 19.36 per cent to Rs 1,045 crore, down from Rs 1,296 crore in the same period ...