ITC has always been on investors' radar but it has grossly under performed.
In this article, we try to understand the factors that have dragged the performance of the company.
Stock Story - The curious case of ITC.