Visa Europe Collab Berlin represents the continuing expansion of the payments business’s innovation centres, the third to be opened following launches in London and Tel Aviv earlier this year.
headquarters_location: Visa Europe, London