Bank of Baroda Introduces Live Video Calling and Live Web Chat facility to enhance customer service

Also launches an 8-digit 24x7x365 toll free number – 1800 5700 – for customer support in 11 languages. Mumbai (Maharashtra) [India], May 27: Bank of Baroda (Bank), one of India’s leading public sector banks, announced the launch of two innovative customer service initiatives to enhance the overall experience for customers and prospective customers. The Bank has […]

Continue Reading