Login
Start Free Trial Are you a business?? Click Here
Leah Evans
Be very wary of this trading platform. They relentlessly pressure you to deposit more funds, but when it’s time to withdraw your own money, it suddenly needs to be reviewed. Why should you need someone’s approval to access your own money? It’s absolutely ridiculous. They push you to add funds like it’s a race, but when it comes to getting your money back? Good luck. Don’t look for trouble by joining this platform; instead, find a more reliable and validated one. lost all money to these guy, i had to report to Seekrail.com to intervene and i was able to get my money back
2 months ago
Read Twelve Whales Reviews
Twelve Whales has a 2.0 average rating from 885 reviews

Start Your Free Trial Today

Send 400 review invitations for FREE!

Activate Your Account

Book your activation call by clicking the button below. Or call us now on +1 213-325-5109 . Book a Call

Alice, Customer Support

Start Your Free Trial