MMotosport Read More Supercars CEO James Warburton quits in shock departureApril 2, 2026 Supercars is hunting for a new chief executive again after James Warburton sensationally stepped down from the category’s…