Japan Auto News

Toyota Launches “C+pod” Ultra-Compact Battery Electric Vehicle in Japan
Toyota Launches “C+pod” Ultra-Compact Battery Electric Vehicle in Japan. An environmentally-friendly two-seater BEV that expands the freedom of movement. Toyota announced a limited launch of the…