Bank of Baroda was founded by the Maharaja of Baroda, Maharaja Sayajirao Gaekwad III on 20 July 1908. The bank currently has 107 branches in 24 countries worldwide. Despite being profitable, the Kenyan branch is facing liquidity issues and the country director, A Saravanakumar has resorted to unethical ways to shore up the banks dwindling […]