Biggest scam they ask you to deposit…
Biggest scam they ask you to deposit money and then tell you about a trade which you will definitely loose money in so they can gain from your losses stay Away
United Kingdom
Biggest scam they ask you to deposit money and then tell you about a trade which you will definitely loose money in so they can gain from your losses stay Away