“It’s a business” – Lando Norris explains why drivers don’t have more say in F1’s rules
Although many of the stakeholders remain publicly in denial, it’s clear Formula 1’s latest technical regulations have displeased…
Browsing Tag