24
Mar
14
Toyota puts its three-wheel i-Road car on public streets Electric vehicles can be practical and compete on a level playing field with internal combustion automobiles. Japan and France are the two countries lucky enough to experience Toyota’s iRoad three-wheeled electric vehicle for themselves. Road testing began last week in Toyota City and is expected to […]