Last week we, along with Forbes, the Washington Examiner, Motor Trend and others, reported that Germany’s Bundesrat, the country’s upper house of parliament, voted to ban the sale of internal combustion engines in the European Union by 2030. The resolution called on the EU in Brussels to pass directives assuring that “latest in 2030, only […]

+ Read More