Auto racing goes electric

by Marielle Segarra