Williams has been fined 50,000 euros ($54,000) by the Formula 1 Chinese Grand Prix stewards on Saturday due to a communication error.
They quit the United States for Spain in 2022, and Laura Hamlin and her husband Allan Amer, who were based in Florida at the ...