Swiss-based design firm continues tradition of debuting electric-powered concept cars at Geneva Auto Show. More...