Business UK new car sales witness smaller dip in June on annual basis July 6, 2020 LONDON (UK) - UK witnessed a one-third dip in new car sales on an annual basis ... Read more