Visa Outage in Europe Highlights Potential of Cryptocurrency Payments Financial News 02 Jun, 2018 Payment technology has introduced a high degree of convenience for consumers globally. When that technology does not wor...