THE i- ROAD coming to France (Given our unholy Pollution we need them now! A new vehicle, the i-ROAD, a compact 3 wheeler EV, is slated for testing in Grenoble end of 2014…..I want one! Its Toyota and EDF (Électricité de France) …they say it ain’t a car… From the story….”Mr. Yanaka, the Project General […]

Read more