Market Overview

Muddy Watters Short Seller Carson Block Believes Europe Regulators Have Been Fairly Complacent When Asked For Next Short Idea On CNBC