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 integral to the effort to […]