Rains dampen cracker sales in Mysuru

India