Hertz’s, Avis Budget’s and Enterprise’s business has ground to a near halt. This…
During normal times rental car companies account for 10% or more of US new car sales -- an estimated 1.7 million to 1.9 million cars purchases last year. But these are not…
Read More...
Read More...