Dec 12020 Subsidies Mean This Electric Car Is Literally Free in Germany EVs are selling themselves in Europe right now.