When weighing up the impact of electric-vehicles on the environment two factors come to the fore. EV's produce no emissions locally, but depending on where the energy comes from, they can still be producing greenhouse gases back at the power plant ... the so called "long-tailpipe" argument. That's one. The second is batteries – or more specifically, how much energy goes into making them and what to do with the massive battery packs in these cars once they've passed their lifespan. Auto manufacturers building EV infrastructure are taking this second factor into consideration and now EV pioneer Tesla has announced a battery recycling program throughout Europe that will help reduce the carbon footprint of its vehicles.