PARK RIDGE, N.J., May 19, 2014 /PRNewswire/ -- As part of an ongoing reinvention of the car rental experience, The Hertz Corporation recently completed technological and logistical renovations at its Newark International Airport facility as part of a larger global effort. Making the...