Agree with both the above posts.
I think that Electric cars could be cleaner IF the elec is taken from wind farms and solar and we solve a way of recycling the batteries as we really do not know what the lifespan of a TESLA battery etc. is going to be and what we do with them when they are dead.
I do like the idea of lots of Tesla drive trains coming up so we can mod classics if we want by using the parts and buying new batteries if needed