Daily Archives: 3/27/2009

Electric Cars – Made in America, thanks Tesla Motors

a couple of years ago i saw “Who Killed the Electric Car“, for some reason i didn’t blog about it but here’s my chance to recommend it. this movie encourages the question “why don’t the oil companies bailout out the auto makers in Detroit”. it’s ironic to see up and comers like Tesla Motors pushing [...]