Tag
Last month a new European rule went into effect mandating speed limiters on new cars. Now New York city is trying out the devices.