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. From Wikipedia
State Bank of India and Bank of India lead rate adjustments effective April 15, 2025, reflecting a shift toward an accommodative monetary policy.