Posted inCars F1 General Motors NASCAR, IMSA, IndyCar, F1: GM’s motorsport boss explains why it goes racing Posted by Samara May 2, 2025 CONCORD, N.C.—We weren't allowed cameras past the lobby of General Motors' shiny new Charlotte Technical…