Electric cars hit a new weird: Toyota’s three wheeler

Three wheeled cars are usually found on winding roads in the Italian hillside – but carmaker Toyota has a new vision for the three-wheelers which sees them hit the world’s cities powered by batteries. The Japanese firm premiered its new electric model which uses a lithium-ion battery, the iRoad (pictured), at the Geneva International Motor […]