Social Networks Revolutionize Payments


Episode Artwork
1.0x
0% played 00:00 00:00
Nov 01 2011
"It is clear that Internet technology represents the moment of a change equivalent to the change brought on by the printing press and the steam machine," says Kosta Peric of SWIFT.