My $67k investment and $105k profit were stuck in TwelveWhales for months, and I couldn’t access them. After reporting the issue, SeekRail. C OM stepped in and was able to assist in recovering my funds. I’m incredibly grateful for their support and professionalism in resolving the matter and getting my money back safely.
6 months ago
Twelve Whales has a
1.9
average rating
from
1,096
reviews