Bank of Baroda launches 555-day FD offering up to 7.4%

Business