Short sellers have made $15 billion betting against Tesla and Nvidia in 2025

Mar 22, 2025 - 09:05
 0
Short sellers have made $15 billion betting against Tesla and Nvidia in 2025