Business Tata Investment Corp: India’s biggest stock winner this year has no analyst coverage – Times of India Posted on12 March 2024 [ad_1] An investment firm of conglomerate Tata Group with no analyst ratings and minuscule ownership by institutional investors has become the top-performing Indian stock this …