I do not have a list with Hertz locations that are closing but I can tell you that every year they are closing locations and people are losing jobs - but it's never massive store closing, they just close a store here and a store there - that's the Hertz way - they are doing just fine in Europe
There are no replies in this thread yet. Be the first to post a reply below: