101 kWh Volkswagen BUDD-e Concept Turns Up In New York

After the Consumer Electronics Show (CES) in Las Vegas and Geneva Motor Show in Europe, Volkswagen brought its apparently very social electric car, the BUDD-e Concept to the New York International Auto Show. Three major shows in three months makes the BUDD-e (and its handlers) pretty busy. Behind the scenes, the German… …read more