The TOYOTA i-ROAD Personal Mobility Vehicle (PMV) -a new form of transportation offering greater flexibility in the urban environment- makes its World Premiere at the 2013 Geneva Motor Show. Offering a comfortable, enclosed environment for two occupants seated in tandem, the compact TOYOTA i-ROAD Electric Vehicle (EV) features unique, 'Active...