I think it is sad that there is such an obsession with electric cars at the moment. They are more environmentally damaging than modern diesel vehicles, especially now that horizontally opposed two stroke diesels are being developed. They are a wasteful use of lithium, and there isn't enough for all the cars anyway. All they do is to export pollution out of the cities. It is even worse when they cut down trees to burn to generate the electricity.
A much better solution is the use of fuel cells. You can extract the hydrogen from sea water, and generate the electricity directly to drive the motors in the cars. Refuelling only takes a few minutes, as opposed to the hour or so that it can take to recharge the batteries in the current cars.