From Paris to Concord?
There’s a couple more things to say about Monday’s announcement that General Motors is putting together a Formula 1 team to start racing in 2026, courtesy of the British press. One is that GM’s Charlotte Technical Center — which despite its name is actually in Concord — has always been...
November 27, 2024