Despite its relentless development push, Mercedes seemingly struggles to get themselves back to the front, with the bumpy track surface proving the most significant limiting factor for the performance ...
Lewis Hamilton recently slated the performance of his car, but George Russell has also followed suit, despite an earlier ...