2 min read Stock Performance Analysis & Updates Central Bank of India is set to close 13% of its branches | Is it a worrisome situation for the shareholders? 1 year ago Central Bank of India (CBI), a state-owned commercial bank, plans to shut 13% of its branches to improve its financial...