Guest User
An overreach in authority by the European Union on speed limiters is having a noticeable negative impact on Australians buying new cars.