Former Mercedes engine boss Andy Cowell has been named the new team principal of F1 just months after joining the team.
With the start of 2025 comes a fresh change. The post NASCAR Making the Best of a Bad Situation With Controversial Rule for ...