Muddy Waters Research is out with a new short position that founder Carson Block discussed Wednesday in an interview on CNBC's "The Exchange."
The rock star dealmaker's vanishing comes after Chinese authorities launched an investigation into his subsidiary firm as Beijing cracks down on the tech industry.