Suzlon Energy, YES Bank, Tata Power: Retail Investors Lose Big as Fav Stocks Tumble Tata Elxsi, IEX, HFCL, GSFC, Titagarh Rail, Ircon International, Tanla Platforms, RBL Bank and Suzlon Energy are among stocks that have lost 38-63% of their market values since their one-year high. Business and Economy 4 months ago 0 0