Algorithms, Platforms, and Blockchain: Future Scenarios of Finance in the Era of Digital Disintermediation
Digital payment transactions in the European Union increased from 4.8% of total transactions in 2007 to 73.3% in 2014.
Company · UN · 1 documents
Digital payment transactions in the European Union increased from 4.8% of total transactions in 2007 to 73.3% in 2014.