Cadillac will join Formula One in 2026 after paying a $450 million anti-dilution fee to offset the reduced prize money for existing teams. The team made changes to its management and is preparing to compete in the new era of F1 regulations.
Read MoreDid you find this insightful?
Amazing
Bad
Just Okay