Hertz Drive-Ur-Self System Opens

The first rental car business opened at a used car lot in Chicago, IL, USA in 1918 where it was later purchased by John D. Hertz. Continue reading