PARK RIDGE, N.J. & BARRINGTON, Ill.--(BUSINESS WIRE)--A costly and ongoing challenge in the rental car business is ensuring that rental cars are odor free for its customers. The Hertz Corporation has ...