Posted in Business Short-sellers have made $15 billion betting against Tesla and Nvidia in 2025 Estimated read time 3 min read Posted on March 20, 2025 by Joelgalvan Short sellers have been cleaning up to start 2025 amid a massive sell-off in some of the market’s most popular…