NSE: ITC

ITC: Navigating the Post-Demerger Maze – A Long-Term Growth Story Amidst Short-Term Headwinds