News
Well, according to Gregory Scott, who does public relations for the American Car Rental Association—a lobbying firm for the rental industry—the chaos of this business isn’t all their fault.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results