Leave it to the lofty inspirations of the World Economic Forum to come up with the Universal Digital Payments Network. This, as the new cross-border...