
Mercedes secured their first double podium of the season on Sunday at the Spanish Grand Prix since George Russell claimed victory at last season’s Brazilian Grand Prix, with the Germans having since admitted that “progress” has been made thanks to the new concept. The Brackley-based team introduced a new concept of the W14 at the
More






