McLaren made a profit of £37.5 million in 2024 as they won the Formula 1 constructors’ championship for the first time in 26 years.
The post McLaren paid Brown £37 million in 2024 as team won constructors’ title | Formula 1 appeared first on RaceFans.