Electric Vehicles Rotating Header Image
 

Toyota i-Road Electric Vehicle Expands to France – Triple Pundit

The Toyota i-Road electric vehicle car-share program is ideal for urban commuters and is available in Aichi, Japan in self-service vehicle-sharing stations. …

View original post here:
Toyota i-Road Electric Vehicle Expands to France – Triple Pundit


Leave a Reply