Damus
Anita · 1w
Yes, on their NatWest account shortly after PayPal was suspended