"For a corporation of its scale, Binance discloses little public information. It says it does not have a headquarters and does not identify which entity controls its main exchange..."
I don't see the point of giving them the benefit of the doubt. Their outfit is clearly designed to avoid the kind of regulation that would discourage money laundering.