Correct Answer: India’s International Bank
Explanation:
Bank of Baroda is an Indian International banking and financial services company headquartered in Vadodara in Gujarat, India. The Tagline of Bank of Baroda is India’s International Bank.