The Mercedes team is eyeing a podium comeback at the upcoming Azerbaijan Grand Prix after a disappointing run of races. Trackside engineering director Andrew Shovlin believes flawless execution will be key to success on the...
George Russell believes he's got what it takes to become a world champion soon. Speaking with BBC Sport before the season kicked off, the Mercedes driver didn't hold back on his self-confidence, even pointing out...