Running The First Electric Self-Driving Racing Series Will Be Harder Than It Sounds

Open in new window