Money

Volkswagen debuts electric Buggy concept ATV at Geneva auto show

Volkswagen on Monday debuted an electric concept all-terrain vehicle dubbed the I.D. Buggy at the Geneva Motor Show.