Toyota’s latest concept is a foreground of what to expect with the future of electric cars. more
Toyota's new three-wheel electric car-motorbike called the "i-Road," will be tested initially in Tokyo to try reducing pollution and traffic in Japan's capital. more