UK’s new car sales drop 24%

UK’s new car sales drop 24%
Heavy traffic seen on the M3 motorway near Southampton, Britain. Reuters

Most Popular Stories