There are currently 6 Payment Banks operating in India. View the list of Indian payment banks along with the addresses… Read More