Skip to content
ITC shares slide 3% on block deal buzz; FMCG giant down 29% in 2026 · Hindustan Sphere