ITC posts 18.5% Q2 FY27 net profit fall to ₹4,229cr

Business