This site is awful – they sign you up in 2 minutes and allow you deposit but as soon as I try to withdraw they locked my account for no reason.
Avoid at all costs, there are plenty of better sites out there.
Trying to withdrawal money but as expected from other reviews it’s all in vain.
This is absolutely ridiculous!!!