Busted in mobile newspaper. Electric cars have come a long way since their inception.