News Elon Musk Says That The Order For 100,000 Teslas Is Not Final Yet Armeen KhanNovember 4, 20210 Last week, Hertz was in the news after it announced that it had placed an order of 100,000 electric vehicles from...