If you’re an auto industry bigwig, you’re spending the week in calm, chocolate-gobbling, yodeling Switzerland. But despite its surroundings, there’s nothing restrained about the Geneva Motor Show. The annual gathering is the venue of choice for supercar manufacturers, and so Europe’s bastion of neutrality becomes a battleground where horsepower, luxury features, and dramatic styling win …
Continue reading “Volvo’s Polestar, VW Unveil New Electric Rivals for Tesla”