Buzzing Stocks: Bal Pharma, Vedanta and other stocks in news today

Stocks