Bank of Baroda, one of India’s leading public sector banks, inaugurated a ‘Phygital’ branch at South End Road, Bengaluru.