Skrill
The cheaper way to send and receive money worldwide. Learn more
Launch date
Employees
Market cap
-
Enterprise valuation
CAD1.7b (Public information from Mar 2017)
Company register number 04260907
Birmingham England (HQ)
Authorizing premium user...