The NTT IndyCar Series has parted way with Jeff Horton, its director of engineering. Horton was tasked with overseeing a number of projects, including the ...
A