Financial ITC Share Price Drops ₹27 After Ex-Hotels Spin-Off: Buy Or Sell? P.I. Staff Writer January 6, 2025