“Passenger vehicles declined by 13.8% despite the rental industry contributing 22% of new car sales. Current decline levels likely to remain for …
Tag:
“Passenger vehicles declined by 13.8% despite the rental industry contributing 22% of new car sales. Current decline levels likely to remain for …