Bank of India Recruitment 2017 Bank of India is one of the commercial bank in India which is situated in across India and some branches are individually owned, such as Kandia, Indonesia, etc.  And it was founded in 1906; BOI headquarters is situated at Bandra Kurla complex, in Mumbai. Founded in 1906, it has been