News

Reflecting their financial positions for the 2023 season, Williams Grand Prix Engineering revenue shrank from £142,846,000 to £126,965,000 while gross profits went down from £72 million to £40 ...