BMW: All Models Electric Within Decade
Really really need nuclear power to actually make this a "clean" technology. And I hope we're paying attention to the environmental impact of lithium mining too while we're at it. And rare earth minerals.