Green Car Congress favicon

Volkswagen I.D. R Pikes Peak produces around 20% of its own energy requirements via recuperation