visa direct europe

November 3rd, 2017

Payment giant Visa announced the European launch of Visa Direct, a real-time international payments platform.