ITC's revenue from operations was at Rs 15,404.37 crore during the quarter under review. It was Rs 12,560.64 crore in the corresponding period of 2019