LOL - A manufacturer renown for horribly unreliable electronics marketing an electric car! That there is funny...
Never heard that about VW. Knew the English cars had that reputation.