btraders.com withdrawals delay and then refuse https://btraders.com
They develop your account well. Deposits $ 250 + $ 12’126 Up to $ 18’225. When it Comes to withrawals, they first delay and then refuse.
We are sorry to hear that. We tried to check but the website was down. You should use the forex brokers from Switzerland based on your location.