1
Presuming that you are forgiving of the title, which company would certainly you say is the most effective general rental car business? Opinions from a recent Gallup-poll showed that among the dozen major gamers in the game, consumers are pretty much evenly split.