KEY POINTS Toyota i-ROAD, a new form of transport, making its debut at Geneva Compact, all-electric, three-wheeled personal mobility vehicle (PMV) with a …
Tag:
KEY POINTS Toyota i-ROAD, a new form of transport, making its debut at Geneva Compact, all-electric, three-wheeled personal mobility vehicle (PMV) with a …