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