Revenue from operations rose nearly 6% to Rs46,490 crore from Rs43,961 crore in the year-ago period.