Nature of Business
Bank of India is one of the largest public sector banks from India and is spread over 22 countries with 60 overseas offices and more than 4963 branches in India. While firmly adhering to a policy of prudence and caution, the bank has been in the forefront of introducing various innovative services and systems. Business has been conducted with the successful blend of traditional values and ethics and the most modern infrastructure.
Bank of India commenced its operation in Singapore on 4th June 1951 and subsequently acquired full banking license to operate, thereby offering wide range of banking services including trade finance, remittances (with instant remit facility to India), savings/current & fixed deposits, syndication & bilateral loans, etc.
Star House, C-5
'G' Block Bandra Kurla Complex
Mumbai 400051, India
Mr R P Gupta, General Manager (International Division)