Has Toyota got it right!

TalkMotorsport Long Read LengthLONG READ

Apparently there’s a shift to electric powered vehicles (EV)!  Everyone’s doing it!  Or maybe it is a European thing, not…