Revenue from operations increases 24 per cent year-on-year to Rs 2,088 crore from Rs 1,681 crore a year earlier ...