Skip to content

8.5% Drop in Industrial Stocks: Short Sellers Bet Big