Bank of India to allot preferential shares to govt for Rs 3,000 cr capital infusion | Sharefundss