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

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