Withdrawals frozen
Had to update my review as they've frozen withdrawals / deposits. NOw I have no idea whether I'll get access to what belongs to me.
United Kingdom
Had to update my review as they've frozen withdrawals / deposits. NOw I have no idea whether I'll get access to what belongs to me.