Visa Europe

Visa Europe

Payment technology business that enables european consumers, businesses, and governments to make electronic payments.

HQ location
London, United Kingdom
Launch date
Enterprise value
$18.2b
Company register number
Recent deals
  • Finance
  • Technology
Authorizing premium user...