Williams has recorded a financial loss of £84 million after the 2023 Formula 1 World Championship, in which the team finished seventh in the Constructors’ standings.