There are 22 state-owned banks in India including SBI, IDBI Bank and Bhartiya Mahila Bank. The proposed bank will be headquartered in New Delhi. It will start with 6 branches in North, South ...