All cars in the US must be installed with ‘kill switch’ by 2026
Under the guise of reducing drink driving, a new law instructs car makers to install technology that can prevent the function of the vehicle
Read MoreConnecting the dots
Under the guise of reducing drink driving, a new law instructs car makers to install technology that can prevent the function of the vehicle
Read More