Short sellers have lost $81 billion as the markets stage a smart rebound in 2023: The spin-off of Google’s Ad Business Appears to be imminent
Short sellers are feeling the punch in 2023 because the markets staged a smart comeback in the year 2023. They…