Sorry, you need to enable JavaScript to visit this website.
From the look of it, payment appears that it is very much possible what it needs is brilliant minds (across the globe) and cross border intent to come together and explore the possibilities to make the Payment Infrastructure space much cleaner intern...