Stocks to Watch Today: BPCL, HAL, RailTel, Niva Bupa and More

Indian equity markets finally snapped their seven-session losing streak on Thursday, with the Nifty 50 rising 0.64% to...