Hertz is in talks to finalize details of an order for 100,000 Teslas, but it will have to pay full price and wait for delivery.
Read More
Hertz is in talks to finalize details of an order for 100,000 Teslas, but it will have to pay full price and wait for delivery.
Read More