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 ASSETS REVIVE. LIVE with the evidence I provided and received my refund of £17,600.
Stay away, please
5 months ago
Interactive Brokers has a
2.1
average rating
from
90
reviews