The worst platform!! Nothing worked as expected.I was told to deposit again to make my withdrawal but still did not release my funds then contacted GLOBAL REGAIN.ORG with the evidence I provided and received my refund of £17,600.
Stay away, please
4 months ago
moomoo.com has a
2.5
average rating
from
65
reviews