Tesla struggles to clear Cybertruck orders; will refund many deposits

Tesla will have to refund deposits to many Cybertruck customers as outstanding orders exceed the number of vehicles it can build before production ends. CEO Elon Musk confirmed the situation…

Read More »