Technology

Hertz promises technology improvements

By Sara Turner /