Geneva electrifies: From econoboxes to Aston Martin hypercar, new EVs dominate Europe’s biggest auto show

Churning out an astounding 1,900 horsepower, Ferrari's Pininfarina Battista is one of the most powerful automobiles ever produced. It also happens to be all electric, one of a score of battery-based vehicles debuting at this week's Geneva Motor Show. Tech … Read more…