They are well managed, they make money big time. When you lead, you don't close locations especially in cities. Not sure if others are closing, but Hertz is not closing any location.
There are no replies in this thread yet. Be the first to post a reply below: