AAA projects at least 73 million people will travel by car, that’s nearly 90% of Thanksgiving travelers and an additional 1.3 ...
The three car rental brands have merged with their support companies into a more efficient corporate arrangement.