Short sellers make $16bn profit from Tesla’s share price plunge March 18, 2025 by [email protected] Short sellers make $16bn profit from Tesla’s share price plunge