May 23, 2017

All things to know about payments banks in India

Payments banks are stripped down versions of banks that have existed for decades. The Reserve Bank of India gave “in-principle” licenses to eleven entities to launch […]