ITC Ltd.s profit beats estimates, lower tax rate led to growth in profits ITC net sales fell 8% to Rs 11782.16 crore for quarter ended Mar20 compared to corresponding previous year period. The company operating margins increased 40 bps to 38.2%. As a result operating profits fell 7% to Rs 4503.62 crore. Other income of the company fell 3% to Rs 667.76 crore. Interest cost was Rs 14.68 crore...