Want a good EV? Here are the 20 best electric cars on sale right now

7 Things to Watch at the Petit Le Mans