The Mercedes Formula 1 team suffered its first winless season since 2011 last term but off-track, there are reasons for the Brackley-based outfit to be positive as parent company Mercedes-Benz Grand Prix Ltd reported a 2023 turnover of £546.5 million.
Mercedes F1 report over £500m turnover for 2023
Date: