On an average, Tata stocks gave a mindblowing return of 85% during the financial year. Retail investors ignored institutional investors who have been valuing holding companies at a discount to the underlying value of their holdings.
Subscribe To Our Free Newsletter |