Stocks To Watch: Bank of Baroda, Yes Bank, NHPC

Bank of Baroda has slashed the benchmark one-year marginal cost of funds based lending rate (MCLR) by 0.05 per cent