×
Bank of India

Bank of India

Banking company · bankofindia.co.in
Bank of India is an Indian public sector bank headquartered in Bandra Kurla Complex, Mumbai. Founded in 1906, it has been government-owned since nationalisation in 1969. BoI is a founding member of SWIFT, which facilitates provision of... Wikipedia
Customer service: 1 (212) 753-6100
Revenue: 551.4 billion INR (US$6.9 billion, 2023)
Founded: September 7, 1906, Mumbai, India
Headquarters: Mumbai, India
Capital ratio: 16.06% (Dec 2023)
Number of locations: 5,139 Branches; 5,551 ATMs; (March 2023)