Tag: profit falls 17.6% to Rs23.88 crore