Bank of Baroda launches liquid FDs to shore up deposits

Bank of Baroda launches liquid FDs to shore up deposits

Bank of Baroda launches liquid FDs to shore up deposits
Bank of Baroda launches liquid FDs to shore up deposits