Toyota Motor Corporation will debut the Toyota i-Road personal mobility concept at the 2013 Geneva Motor Show. The Toyota i-Road concept, a three-wheeler with motorcycle-like maneuverability, is suited for short-distance urban travel and was designed to be a new way to enjoy mobility. The Toyota i-Road is an ultra-compact, tandem two-seater electric vehicle developed under […]