Bank of Baroda's latest offering combines the benefits of earning higher returns from fixed deposits with the convenience of ...