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

Mar 20, 2025 - 18:31
 0
Short sellers have made $15 billion betting against Tesla and Nvidia in 2025