News

Results have since tailed off. Both Russell and Antonelli have scored one podium each in the last seven races; Russell won the Canadian Grand Prix, where Antonelli finished third. Mercedes is working ...