Evolution or revolution?

1 min read

Volkswagen’s electric launch lacks punch of predecessors