Yahoo Canada Web Search

Search results

    • Tesla Short Sellers Lose Billions

      Baystreet· 5 hours ago

      Tesla’s (NASDAQ:TSLA) better-than-expected deliveries report this week has been bad news for traders betting on a drop in the electric vehicle maker’s stock. With the shares ...