They deleted all my accounts because i have badly reviewed Revolut, one of their best customer. Shocking. Trustpilot support refuses to answer my emails regarding the matter. I have posted on Twitter as well
3 years ago
Trustpilot has a
1.5
average rating
from
2,731
reviews