News

Honda won the IndyCar title with Alex Palou during the 2024 IndyCar season. However, the Japanese engine manufacturer missed out on the manufacturers championship with Chevrolet winning 10 of the ...