“It’s a business” – Lando Norris explains why drivers don’t have more say in F1’s rules
Motorsport.com – All – Stories Although many of the stakeholders remain publicly in denial, it’s clear Formula 1’s latest technical regulations have displeased a broad section of the fanbase as…