Seventy of Toyota’s i-ROAD and COMS ultra-compact personal mobility electric vehicles will hit the road in Europe. As part of a three-year integrated EV car sharing and public transport test project being launched in Grenoble, France in the autumn, this will be i-ROAD’s first official on-road trial in Europe. Toyota said that this October, 70 […]

+ Read More