Michael Andretti has resigned from Andretti Global
Michael Andretti has relinquished his ownership stake in Andretti Global. Andretti has been the head of the company since 2002 and will now remain associated with the organization in an advisory role. Andretti Global told her: Michael’s goal was to … Read more