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
6 months ago
moomoo.com has a
2.1
average rating
from
90
reviews