A new European law requires all EU created vehicles to be fitted with speed assist technology. What does this mean for UK drivers? July 7th saw a new European law come into force that requires all ...