5 Stocks To Buy For Up To 26% Returns in Short Term Amid Volatile Markets

The S&P BSE Sensex Index has fallen more than 15 per cent from its October high, nearing the 20 per cent loss that denotes a bear market. Where should you invest now?