4 ms·I thought it was Swedish? Even the article hints that: “the Stockholm-based payments provider.”by Spiritus 8y agoI thought it was Swedish? Even the article hints that: “the Stockholm-based payments provider.”