Was I scammed?
So I got a notification from my debit card that I need to look into a recent transaction. I checked and realized that there was £32 charge…
So I got a notification from my debit card that I need to look into a recent transaction. I checked and realized that there was £32 charge…
New to Hive?
Signup