Visa Europe

Visa Europe

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

Launch date
Employees
Market cap
-
Enterprise valuation
€16.5b (Public information from Oct 2015)
Company register number 05139966
London England (HQ)
Authorizing premium user...