4 min read Why ITC Stock went up by 50% in the last 1 year? Will this stock rally sustain? 11 months ago In this article, we will discuss the performance of ITC stock which has yielded around 50% returns in the last...