Tesla short sellers set to pocket about $1.4B in profits after stock slump
Jul 8, 2025 - 21:01
0