Hertz ordered 100,000 Teslas. Tesla will deliver them. There's just no contract guaranteeing a delivery timeline since Hertz is a “regular” customer.
Source
Auto
Technology. Innovation. Esports.
Technology. Innovation. Esports.