Cadillac F1 to be managed by global group TWG Motorsports

The Cadillac Formula 1 team will “apply the same transformative growth mindset” seen at sister outfit Chelsea FC as they gear ...
Cadillac F1 plans to invest between $75 million to $85 million in its new facility, according to the city document. The ...