Share Facebook Twitter LinkedIn Pinterest Email The Wall Street Journal alleged Iran moved billions through Binance. CEO Richard Teng has publicly refuted the report’s claims.