Do you know anything about their trustworthiness? Their site is super slick and looks great, but I was hunting around for some info, and I found an article that said no one knew anything about the company behind the exchange...
Do you know anything about their trustworthiness? Their site is super slick and looks great, but I was hunting around for some info, and I found an article that said no one knew anything about the company behind the exchange...