Rupert Murdoch
November 28, 2024
The 20 Formula 1 drivers, the FIA and the stewards held a “productive” meeting on Thursday ahead...