It's tricky.  Everything we do has impact on the environment in some way.  Battery powered cars are somewhat better than ICE cars, but the infrastructure has a long way to go.  I don't dismiss batteries, though we need viable methods of recycling them right now.,(reply>), Ah yes... It only there would be a solution like... Hmmm... Less cars?