new car sales

Surprise as new car sales skyrocket

Premium Content Surprise as new car sales skyrocket

New car sales skyrocket due to instant asset write-off scheme