Tag: Bank of Baroda rolls out Instant Savings Account Opening through Tablet Banking for Self Help Groups