Toyota TMG EV P002, a fast car getting faster on and off the track with a fast discharge system Toyota set a record for EVs at the Nurburgring race track last year. Its car did it in 7’47” or […]