Tesla short sellers wish Elon Musk had funding secured at $420

6:18am PST - January 14th, 2020    tesla stock - Axios

Those who bet against Tesla's stock surrendered $2.89 billion in 2019.