Stocks in the news: Tech Mahindra, Cipla, Alkali Metals, JB Chemicals, Edelweiss Financial
ALKALI - 187854