Introducing MyCar, the all-electric city car that`s set to take the motor show by storm. It`s a two-seater, with a truly international pedigree; designed by Giugiaro of Italdesign , made in Hong Kong and on sale through ...