January 23, 2025

In Europe, just as in the US, governments have decreed that “not enough” people are buying EVs. Now the French government wants to force more EV sales.