Comment Comment by justkez They also had a snafu with marketing emails late last year [1] - not a great look for a company handling bank/payments.[1] https://www.bbc.co.uk/news/business-54521820 parent justkez 5 years ago
[1] https://www.bbc.co.uk/news/business-54521820