Bank of Baroda celebrated its 119th Foundation Day by unveiling several initiatives, including the upgraded bob World mobile banking platform, new lending schemes, a global capability centre and 119 Business Correspondent outlets to strengthen innovation, sustainability and financial inclusion.