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