Bank of Baroda launches retail term deposit of 444-days tenor at 7.15%
With interest rates trending downwards, the new scheme offers depositors an attractive option to lock in higher rates and earn stable and assured returns on their savings

What's Your Reaction?






