All cars in Japan to have systems preventing accidents from gas/brake pedal mistakes by 2028

Systems will be in place to prevent dangerous mix-ups.

Read More