×

Short seller called China selloff

5:40 PM ET Wed, 8 July 2015

Carson Block, Muddy Waters Research founding partner, told CNBC on June 1st, China was the biggest pump and dump in history.