Public investors’ faith in these 8 stocks leaves big holes in their portfolios
NEW DELHI: Public investors' faith in most stocks has yielded them little returns over the last one year. In some 55 stocks wherein they increased stakes for three consecutive quarters this…