Choose your new car for ‘151’

New car sales, often a barometer of the country’s economic outlook, are on the up, and many in the motor trade are predicting a bumper year in 2015. Still, no car maker or distributor is going to rest on its laurels waiting for the buyers to flock to their ...