A Piech Mark Zero. Stefan Wermuth / Bloomberg

All-electric cars impress at Geneva International Motor Show - in pictures