Michael Andretti is stepping down as CEO of Andretti Global amidst the team's failed attempts to enter Formula 1. A significant investment and a new operational structure under Dan Towriss may shape the team's future.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing