Latest & Breaking News Updates.
It is hard to miss the irony. The idea for a new trans-border payment system and…