Elon Musk mocks regulators, short-sellers as Tesla soars

7:21pm PDT - July 2nd, 2020    tesla short shorts - The Times of India

Tesla shares finished the official trading day up nearly eight percent, meaning investors who bet on the stock tumbling by "shorting" shares had money-losing positions.