
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 well as attracting loud criticism from the drivers themselves.

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 well as attracting loud criticism from the drivers themselves.