“New car sales continued on a downward trend declining by 6.9% year on year. This was slightly offset by the car rental …
Tag:
“New car sales continued on a downward trend declining by 6.9% year on year. This was slightly offset by the car rental …