Defiant Meme-Stock Short Sellers Stare Down $4.5 Billion Loss Source will download... Defiant Meme-Stock Short Sellers Stare Down $4.5 Billion Loss