Kettering University EV Kartz Has Best Finish in Team’s History at evGrandPrix Competition Teams EV Kartz Read more about Kettering University EV Kartz Has Best Finish in Team’s History at evGrandPrix