Short-sellers lost $930M… Short-sellers lost $930M so far!Memes PortalMarch 11, 2022 Download image 0 0