Bank of Baroda (BoB) is an Indian state-owned International banking and financial services company headquartered in Vadodara. It is the second largest bank in India, next to State Bank of India. BoB also has international presence, with 107 branches/offices in 24 countries including 61 branches/offices of the bank, 38 branches of its 8 subsidiaries and 1 representative office in Thailand. The deposits...