Key to Mercedes success? No Hamilton ‘off-days’
Mercedes technical chief James Allison says Lewis Hamilton “doesn’t have off-days” – and that has enabled the team to raise the bar so high. Hamilton and Mercedes both now have seven World Championship titles in the bag, although not all of them together.
Leave a Reply