The concept of payment bank is a relatively new one. The banking service has also received a fair bit of coverage in the media – both online and offline – and as a result a lot of people are talking about it. Now, one needs to ask what are payment banks and why they are…Read More