Are these guys below dense as well? and shouldn't we be keeping an open mind on all this. Thanks for posting the article though, I like the electric cars also and think there could be some good developments flowing from the formula E racing in the future.
Also that second article states at the end "..By 2030, 100% of cars will be electric and they will be 100% powered by solar and wind. " - highly unlikely imo