Revenue from operations declined 23 per cent year-on-year to ₹792.50 crore from ₹1,030.46 crore a year earlier.