
1) Digital currency 2) Foreign exchange company
Found on
https://www.crosswordclues.com/clue/skrill

Skrill (formerly Moneybookers) is a global e-commerce business that allows payments to be made through the Internet. For individual users, the Skrill payment system offers an online deposit account (e-wallet) and a low-cost, internet-based alternative to traditional money transfer methods such as cheques, money orders and wire transfers. To mercha...
Found on
http://en.wikipedia.org/wiki/Skrill
No exact match found.