1. Tough Times at Tesla | Q3 EV Deliveries Disappoint

    Tough Times at Tesla | Q3 EV Deliveries Disappoint

    2
    1
  2. Tesla Sales Fall Way Short of Estimates

    Tesla Sales Fall Way Short of Estimates

    71
  3. Tesla lost $77 billion in market cap after China sales slowed and its Germany factory was attacked

    Tesla lost $77 billion in market cap after China sales slowed and its Germany factory was attacked

    18
  4. Sales at Ford Motor Company dropped in April overall but hybrid sales

    Sales at Ford Motor Company dropped in April overall but hybrid sales

    5
  5. Huawei's 2022 revenue steady at $91.5 bln as U.S. sanctions impact wanes

    Huawei's 2022 revenue steady at $91.5 bln as U.S. sanctions impact wanes

    7