It's more like the EU tightened it's KYC and AML regulations so online merchants engaged ISX's services to remain compliant, and many of these merchants are in emerging sectors large institutions may still be unfamiliar with. IMO.
ISX Price at posting:
$1.07 Sentiment: Hold Disclosure: Held